Photos
Camera, library, object galleries, and upload failures
Photos attach to an object — a Marker, a Zone, a Checkpoint, or your profile — and inherit that object's scope. There is no shared photo stream: media is isolated by ownership and by the storage policy for the Crew it belongs to, and deleting an image needs authority over the object holding it.
Three permissions cover three separate actions. Camera is requested only when you capture, photo-library read only when you choose an existing image, and photo-library add only when you export a STALKR photo back to the device. Denying one does not require granting the others.
Uploads are foreground work with nothing queued behind them. Connectivity is required, unsupported local file types are rejected during upload normalization, and a failed upload leaves whatever was there before in place rather than replacing it with a broken image.
An image that cannot be loaded is suppressed rather than retried forever, so a missing photo usually means an upload never succeeded. A failed avatar upload behaves the same way: the previous photo stays in place rather than being cleared.
How to Add Photos
Open a Marker, Zone, or Checkpoint and use its Photo Gallery, or open Profile for an avatar. Choose Camera or Photo Library, grant that specific permission, and wait for the upload.
Why STALKR Requests Photo Permissions
Camera access is used only when capturing a photo. Photo Library read access is used when choosing one, and add access is used when exporting a STALKR photo to the library.