ShutterTagBin Privacy Policy · Updated 2026-07-22

A short note on your data.

ShutterTagBin does not collect, transmit, or share any personal information. There is no account, no analytics and no networking code — everything the app holds stays in its own storage on your device.

ShutterTagBin is an offline photo library organiser: you import photos from your device, label them with tags, file them into bins, and browse them on a date timeline. What follows describes, in plain language, what the app does and does not do with the things you put into it.

I · Collection

Information we collect

None. There is no sign-up and no login, and the developer neither requests nor receives any personal information. Nothing you type into the app is visible to us, because nothing is ever sent to us.

II · Storage

What lives on your device

For the app to work, the following is kept in the app's own private storage sandbox on your phone, and nowhere else:

Photos, tags, bins and frame state are held in a local Isar database; profile and display preferences are held in local shared preferences. None of it is uploaded. Uninstalling the app removes every byte.

III · Permissions

What the app asks for

Photo library. Requested only at the moment you tap Import, so you can choose which photos to bring in. On iOS this is the NSPhotoLibraryUsageDescription prompt; on Android the system photo picker hands the app only the images you select, so no broad storage permission is requested at all. Decline it and every other part of the app keeps working — you simply cannot import. You can withdraw it at any time in your device settings.

INTERNET (Android). Declared in the manifest because it ships with the default Flutter application template. The app contains no networking code and makes no network requests. The permission is unused, grants no access to your data, and triggers no prompt; it is disclosed here for completeness rather than because anything depends on it.

No other runtime permissions are requested. The app does not access the camera, microphone, location, contacts or calendar, and uses no advertising identifier.

IV · Network

What goes over the wire

Nothing. ShutterTagBin is fully offline: no HTTP client, no sockets, no remote database, no backend, no telemetry, no crash reporting, no remote configuration. It behaves identically in aeroplane mode.

One hand-off is worth naming. If you use Share, your device's own share sheet opens and you choose the destination. That transfer is performed by the operating system, not by this app, and only the short message shown in the sheet is passed along. The app has no visibility into what you pick.

V · Third parties

Who else is involved

Nobody. There is no analytics SDK, no advertising SDK, no crash-reporting or attribution service, and no social login. There are no cookies or tracking pixels. The open-source packages the app is built on — Flutter, Isar, image_picker, shared_preferences, path_provider, share_plus and fl_chart — all run entirely on-device and none of them phone home.

VI · Children

Younger readers

ShutterTagBin is a general-audience utility and is not directed at children under 13. Because it collects no personal information whatsoever and transmits nothing off the device, it does not knowingly gather data from children or from anyone else, and there is no server-side record to delete on request. No parental consent mechanism is needed, as there is no collection to consent to.

VII · Your rights

What you can do

You hold your data directly, because it never leaves your device:

Because the developer holds no data about you, there is nothing for us to export, correct or delete on your behalf. That also means deletion is final — there is no backup to restore from.

VIII · Revisions

Changes to this policy

If anything in this policy changes, the date at the top of the page will be revised, and material changes will appear in the app's release notes.


Questions, corrections, or concerns are welcome. Write to [email protected].
© 2026 ShutterTagBin