Privacy Policy

Last updated: March 24, 2026

Spotted App ("Spotted!", "we", "our", "the app") is committed to protecting your privacy. This policy explains what data we collect, how we use it, and your rights.

Data We Collect

When you use Spotted!, we collect the following data:

Data We Do NOT Collect

How We Use Your Data

Third-Party Services

Spotted! uses the following third-party services:

Data Sharing

We may share aggregated, anonymized sighting data with:

Shared data contains only sighting metadata (species, geohash location, timestamp, lifecycle stage) and anonymous user IDs. No personal information is ever shared.

Location Data

We request "When In Use" location permission to tag your sightings and center the map on your area. Location is stored as a geohash (an approximate area, not precise coordinates). In data exports, a 6-character geohash (~1.2 km precision) is used instead of raw coordinates to protect your privacy. We do not track your location in the background.

Camera and Photos

We request camera permission for the Spot screen viewfinder. When you submit a sighting report with a photo, the image is compressed and uploaded to Firebase Storage. Photos may also be sent to the iNaturalist API for species identification. Photos are associated with your anonymous user ID and sighting data only.

Local Storage

The app stores preferences and cached data locally on your device using UserDefaults and local JSON files. This data never leaves your device except when synced to Firebase as part of normal app operation.

Notifications

If you grant notification permission, we send local notifications for streak reminders and weekly progress summaries. These are generated on your device, not pushed from a server. You can disable notifications at any time in iOS Settings.

Data Retention

Sighting data is retained indefinitely to support long-term invasive species research and tracking. Photos in Firebase Storage are retained as long as the associated sighting exists. You can delete all of your data at any time (see Your Rights below).

Your Rights

Data Security

Your data is stored in Google Firebase with encryption at rest and in transit. The app uses Firebase Anonymous Authentication, so there are no passwords or credentials to protect. Access to the database is restricted to authorized personnel only.

Children's Privacy

Spotted! does not knowingly collect personal data from children under 13. The app does not require an account and collects minimal data by design. If you believe a child under 13 has provided personal data through the app, please contact us so we can take appropriate action.

Changes to This Policy

We may update this policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the app after changes constitutes acceptance.

Contact

Questions about this privacy policy? Email feedback@getspotted.com