Saving multiple files to a location defined by a single item relation

Custom filters don’t have to require that a user be signed in.
If you want them to work for those that don’t sign in, you just need to avoid using the User Profiles table. Other than that, they should work perfectly fine.