Privacy Policy

Last updated: April 2026

FilmLokr is operated by Neil Bradshaw ("we", "us", "our"). This policy explains what data we collect, why we collect it, how we store it, and your rights regarding that data.

The short version: we collect the minimum data needed to make the app work. We don't sell your data. We don't run ads. We don't share your information with third parties for marketing purposes.

1. Data We Collect

Account information. When you create an account, we collect your email address and, if you use Apple Sign In, the name associated with your Apple ID (if you choose to share it). This is used to authenticate you and sync your data across devices.

Roll and development data. The core data you enter into the app: roll details (film stock, camera, exposure index, frame count, notes), development session records (recipe used, times, temperatures, ratings), frame log entries, and equipment profiles (cameras, lenses). This data is stored in our database so you can access it across devices and on the web portal.

Location data (optional). If you enable location tagging for frame logging, the app collects GPS coordinates for individual frames. This is entirely optional and requires your explicit permission. You can disable location access at any time in your device settings. Location data is stored with your frame records and is never used for any purpose other than displaying where a frame was shot.

Subscription information. If you subscribe to FilmLokr Pro, your payment is processed by Apple (via the App Store) or Stripe (via the web). We receive confirmation of your subscription status but we do not see or store your payment card details. RevenueCat manages subscription state between payment providers and our backend.

Usage data. We collect basic usage analytics to understand how the app is used and to fix bugs. This may include app version, device type, operating system version, and crash reports. We do not track individual screens you visit or actions you take in a personally identifiable way.

2. Data We Do Not Collect

3. How We Use Your Data

Your data is used to provide the FilmLokr service: syncing your rolls, recipes, development sessions, and equipment across devices; authenticating your account; managing your subscription status; and improving the app through aggregated, anonymised usage statistics.

4. Where Your Data Is Stored

Your data is stored in Supabase, a hosted PostgreSQL database service. Supabase infrastructure is hosted on Amazon Web Services (AWS). Data is encrypted in transit (TLS) and at rest. Our database uses Row Level Security (RLS) to ensure users can only access their own data.

5. Third-Party Services

FilmLokr uses the following third-party services that may process your data:

6. Data Retention

Your data is retained for as long as your account is active. If you delete your account, we will delete all associated data within 30 days. If you cancel a Pro subscription, your data is preserved on our servers for 90 days in case you resubscribe. After 90 days, data beyond the free tier limits may be deleted.

You can request a full export of your data at any time through the app (Pro feature) or by contacting us.

7. Your Rights

Under the EU General Data Protection Regulation (GDPR) and Irish data protection law, you have the right to:

To exercise any of these rights, contact us at [email protected].

8. Children's Privacy

FilmLokr is not directed at children under the age of 16. We do not knowingly collect personal data from children. If you believe a child under 16 has provided us with personal data, please contact us and we will delete it.

9. Camera and Barcode Access

FilmLokr requests camera access solely for the barcode scanning feature, which reads UPC/EAN codes on film canisters to auto-populate roll information. The camera feed is processed locally on your device. We do not capture, store, or transmit camera images.

10. Changes to This Policy

We may update this privacy policy from time to time. If we make significant changes, we will notify you through the app or by email. The "Last updated" date at the top of this page indicates when the policy was last revised.

11. Contact

If you have questions about this privacy policy or how your data is handled, contact us at:

[email protected]

Data controller: Neil Bradshaw, Ireland.