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
- We do not collect or access your photos, camera roll, or image files
- We do not collect contacts, calendar data, or browsing history
- We do not use advertising identifiers or tracking pixels
- We do not build user profiles for advertising purposes
- We do not sell, rent, or trade your personal data to anyone
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:
- Supabase — database hosting, authentication, and storage. Privacy policy
- RevenueCat — subscription management. Receives your anonymous user ID and subscription status. Privacy policy
- Apple — App Store purchases and Apple Sign In. Privacy policy
- Stripe — web payment processing (if you subscribe via the web). Privacy policy
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:
- Access your personal data — request a copy of all data we hold about you
- Rectify inaccurate data — correct any information that is wrong
- Erase your data — request deletion of your account and all associated data
- Port your data — receive your data in a structured, machine-readable format
- Object to processing — opt out of any data processing you disagree with
- Restrict processing — request that we limit how we use your data
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:
Data controller: Neil Bradshaw, Ireland.