Privacy Policy
Last updated: March 2026
Photo Processing
Geotag Editor processes photos entirely in your browser using WebAssembly. Your images are never uploaded to any server. File data is read, modified, and exported within the browser tab. When you close or refresh the page, all photo data is discarded.
Authentication
If you choose to create an account, authentication is handled by Supabase. We store your email address and a hashed password on Supabase's infrastructure. We do not have access to your plaintext password. An account is optional — you can use every core feature without signing up.
Analytics
We use the following analytics services in production to understand how the tool is used and to fix bugs:
- Mixpanel — records anonymous usage events such as "uploaded files" or "changed timezone." If you are signed in, events are associated with your account ID. Session replays may be recorded to help diagnose UX issues.
- Vercel Analytics — collects page-view data (page URL, referrer, browser) with no cookies.
- Sentry — captures JavaScript errors and performance data to help us fix bugs. Error reports may include browser type, OS, and stack traces but never your photo data.
Analytics are disabled during development and in end-to-end tests.
Local Storage
We use your browser's localStorage to persist:
- Theme preference (light or dark mode)
- Whether you have already submitted a rating
- Authentication session token (managed by Supabase)
No tracking cookies are set by Geotag Editor itself. However, third-party services used on this site — including Google AdSense, Mixpanel, and Sentry — may place and read cookies on your browser or use web beacons and IP addresses to collect information. See the "Third-Party Services" section below for details.
Third-Party Services & Advertising
The interactive map is powered by Google Maps. When you use the map, Google's standard terms and privacy policy apply to map tiles and geocoding requests. We do not share any of your photo data with Google.
We use Google AdSense to display advertisements. Google and its advertising partners may place and read cookies on your browser, or use web beacons and IP addresses, to collect information for the purpose of serving ads, including personalized ads based on your browsing activity. You can learn more about how Google collects and uses data at How Google uses data when you use our partners' sites or apps. You may opt out of personalized advertising by visiting Google Ads Settings.
Data Retention
Photo data is never stored. Analytics data is retained according to each provider's standard retention policy. If you delete your account, your Supabase authentication data and associated processing statistics are removed.
Contact
If you have questions about this privacy policy, please reach out via the feedback widget in the application or open an issue on our GitHub repository.