StreakSpot
Privacy Policy
Effective date: July 12, 2026
Overview
StreakSpot (“we,” “us”) is a mobile app for place-based activity streaks and manual macro / meal tracking. The app is designed to work offline. We do not require an account, and we do not operate a StreakSpot backend that receives your habit, location, meal, or settings data.
This policy describes what information is processed on your device, what device or platform services may be involved when you use optional features (location, maps, notifications, sharing), and how you can delete your data.
Information stored on your device
When you use StreakSpot, the following categories of information may be stored locally in an on-device SQLite database (and related app storage):
- Activities — names, icons/colors, active weekdays / rest days, start dates, minimum on-site duration, and related settings.
- Locations — map pins (latitude / longitude), geofence radius, and metadata used to prioritize which regions are monitored.
- Visits — check-in / check-out times, confirmation status (for example pending, confirmed, expired), whether a visit came from a geofence or was logged manually, and optional location tags.
- Meals / macros — meal names, calories, optional protein / carbs / fat, and timestamps; plus your daily macro goals and meal-reminder preferences.
- App preferences — appearance (theme, corner radius, fonts, accent color), notification toggles, visit-confirmation settings, and similar configuration.
- Optional demo data — on first launch with an empty activities list, the app may seed sample activities so you can explore the product. Seeding does not overwrite existing user data.
Streak and macro summaries are computed on-device from this local data. We do not receive copies of it.
Location
StreakSpot can use your device’s location to detect when you enter or leave activity locations you define (geofencing), including while the app is closed, if you grant Always / background location permission. You may also grant When-In-Use access only, or deny location entirely and log visits manually.
Location coordinates for your saved places and visits are stored on your device. Geofence monitoring is performed using Apple or Google operating-system location services on your device. Those platform providers process location according to their own terms and privacy policies.
We do not upload your location history to a StreakSpot server. Denying or later revoking location permission does not remove the rest of the app; automatic check-ins simply will not run.
Maps (Android)
On Android, choosing or viewing a place on the map may use Google Maps / the Maps SDK. Map tiles and related map services are provided by Google and are subject to Google’s terms and privacy policy. A Google Maps API key configured for the app is used to load those map services; it is not used by us to collect your personal habit data.
Notifications
StreakSpot uses local notifications only (for example check-in / check-out alerts, confirm-visit reminders, and optional meal reminders you schedule). The app does not use remote push notification delivery through our servers.
Notification permission is optional. You can control activity and meal reminder settings inside the app, and in your device system settings.
Sharing
If you choose to share a macros day summary (or use other OS share sheets), the content you select is handed to the share target you pick (Messages, email, and so on). That sharing is initiated by you and governed by the destination app or service.
What we do not collect
- No StreakSpot user accounts or sign-in.
- No StreakSpot cloud sync or backend database of your habits.
- No advertising network, analytics SDK, or crash-reporting service operated by us in the current product.
- No food database lookups, barcode scanning, meal photos, HealthKit / Google Fit sync, or similar third-party health connectors.
Your device manufacturer, app store, or OS may still process technical information (for example install attribution, diagnostics you opt into with Apple or Google) under their policies. That is outside StreakSpot’s control.
How we use information
On-device information is used only to provide app features, such as:
- Automatic and manual visit logging and streak calculation.
- Macro totals, goals, calendars, and meal reminders.
- Remembering your appearance and notification preferences.
Retention and deletion
Data remains on your device until you delete it. You can reset activities (and related locations / visits) or reset macros (meals, default goals, and meal reminders) from Settings in the app. Uninstalling StreakSpot also removes the app’s local storage, subject to how your operating system handles backups.
Children
StreakSpot is not directed at children under 13 (or the equivalent minimum age in your jurisdiction), and we do not knowingly collect personal information from children through a StreakSpot account or server. Because the app stores data only on-device, parents and guardians should supervise device use and permissions as appropriate.
International users
Processing described here happens on your device. If you contact us by email, your message is processed where we read and respond to support mail.
Changes
We may update this Privacy Policy as the product or legal requirements change. The effective date at the top of this page will be revised when we do. Continued use of the app after an update means you acknowledge the revised policy.
Contact
Questions about privacy: support@streakspot.com.