Privacy Policy for WhereWas: Your Personal Location Tracker
Effective Date: August 14, 2025
This Privacy Policy governs the manner in which Eye Tracking Systems Ltd, operating under the brand “Two Moons Apps” (“we”, “us”, or “our”) collects, uses, maintains, and discloses information collected from users (“User”) of the WhereWas mobile application (“App”). This Privacy Policy applies to the App and all products and services offered by WhereWas.
Personal Identification Information
WhereWas does not collect any personally identifiable information from its users beyond what is required for the core functionality of the app. We do not require user accounts, registrations, or personal profiles to use the application.
Location Data Collection
Our app collects and processes the following location data:
Precise Location
We use Android’s Fused Location Provider (FLP) to collect location data every 15 seconds to enable automatic location tracking and create detailed attendance logs.
Background Location
We access and collect your location data even when the app is closed or not in use to provide continuous location tracking services. This is essential for:
- Automatically detecting when you spend time at meaningful locations (configurable from 10 minutes to 360 minutes)
- Maintaining accurate entry and exit timestamps
- Creating comprehensive attendance logs without manual check-ins
- Providing the core functionality of automatic location tracking
Data Processing
Location coordinates are processed locally on your device to detect location dwells and generate address information. Raw GPS coordinates are not permanently stored – only processed location details are retained.
All processed location data is stored locally on your device and is used exclusively to:
- Detect and record meaningful location visits based on your configured dwell time
- Display location history and generate attendance reports
- Create analytics and statistical reports
- Enable location-based features like geofencing
- Generate exportable reports and map visualizations
Data Storage and Control
Local Storage Only
All processed location data (addresses, entry/exit times, duration of stay) is stored locally in a Room database on your Android device using industry-standard SQLite. Raw GPS coordinates are not permanently stored.
Complete User Control
You have complete control over your data and can delete individual location records or your entire location history at any time through the app.
Data Persistence
Your location data remains on your device until you choose to delete it or uninstall the application. We do not set automatic data retention limits – you control how long to keep your data.
No Cloud Storage
We do not upload, sync, or store any of your location data on external servers or cloud platforms.
Data Removal
When you uninstall WhereWas, all location data stored by the app is automatically removed from your device.
Non-Personal Identification Information
WhereWas may collect non-personal identification information about Users through Firebase Crashlytics for app stability and performance monitoring. This may include crash reports, device type, operating system version, and other technical diagnostic information necessary for improving app functionality. This information does not personally identify users.
Required Permissions
WhereWas requests all necessary permissions upon installation to provide its core functionality:
Location Permissions
ACCESS_FINE_LOCATION
andACCESS_COARSE_LOCATION
: These permissions are necessary to access the device’s precise and approximate location for automatic location tracking and attendance logging.ACCESS_BACKGROUND_LOCATION
: This permission allows the app to track your location even when the app is closed or not in use, enabling automatic detection of meaningful location visits.
Network Permissions
INTERNET
andACCESS_NETWORK_STATE
: These permissions enable the App to access the internet for map services and address lookup functionality.
Power Management
WAKE_LOCK
andREQUEST_IGNORE_BATTERY_OPTIMIZATIONS
: Required to maintain accurate location tracking and prevent the system from stopping location services during battery optimization.
Service Permissions
FOREGROUND_SERVICE
andFOREGROUND_SERVICE_LOCATION
: Required to maintain continuous location tracking while the app runs in the background, ensuring accurate location history recording and attendance logging.
System Permissions
BILLING
: Required for in-app purchases to access premium export features.GET_ACCOUNTS
: This permission is used only when you choose to share your attendance reports through your device’s configured accounts (such as email or messaging apps). This permission is only accessed when you actively initiate a sharing action and is not used to collect or store account information.READ_CONTACTS
: Used only when sharing reports to facilitate contact selection for sharing purposes.RECEIVE_BOOT_COMPLETED
: Allows the app to automatically restart location tracking after device reboot, ensuring continuous tracking without manual intervention.POST_NOTIFICATIONS
: Required to display ongoing location tracking status notifications.
Data Transmission
WhereWas primarily stores data locally on your device. However, to provide address information and location clustering functionality, the app transmits location coordinates to the following services:
Address Lookup Services
- OpenStreetMap (OSM) Nominatim service for reverse geocoding
- Android’s built-in Geocoder service
GPS Clustering
Location coordinates are processed to detect meaningful location dwells and group nearby GPS points.
This location data is transmitted temporarily during address lookup operations and is not stored permanently on external servers. Users should be aware that this transmission occurs when the app converts GPS coordinates to readable addresses for your reports and when detecting location dwells.
Third-Party Services
Mapping and Geocoding Services
WhereWas utilizes OpenStreetMap Nominatim and Android’s built-in Geocoder to convert GPS coordinates to street addresses for attendance reports and location identification. When using these features, your location coordinates may be transmitted to these services in accordance with their respective privacy policies.
Crash Reporting
We use Firebase Crashlytics to monitor app stability and performance. Crashlytics may collect technical information about app crashes and performance issues to help us improve the app. This data does not include your location information or personal data.
No Advertising Services
WhereWas does not integrate any advertising SDKs or services.
Data Sharing and Export
User-Initiated Sharing Only
When you choose to share attendance reports through the app, you may use your device’s configured accounts (email, messaging apps, etc.) to send PDF reports. The app accesses your account list only to facilitate this sharing process and does not store or transmit account information to our servers.
Export Functionality
WhereWas provides comprehensive data viewing and export capabilities:
Free Features
- View all location history and attendance data within the app
- Access to all tracking and analysis features
- View heatmap visualizations of your location patterns
Premium Export Features (In-App Purchase Required)
- Professionally formatted PDF attendance reports
- Direct export and sharing of heatmap images from within the app
- Location tracking files (GPX, KML, KMZ formats) containing dwell locations and recent attendance history for use with external mapping applications
All data exports are generated locally on your device. Users can view all their tracked data and visualizations within the app regardless of subscription status – the premium features unlock direct export and sharing capabilities from within the app.
No Automatic Sharing
The app does not share location data with third parties for advertising, analytics, or other commercial purposes.
No User Accounts Required
WhereWas does not require users to create accounts or provide personal registration information. All functionality is available without any login or account creation process.
Children’s Privacy
WhereWas does not knowingly collect any personal information from children under the age of 13. If you believe that we may have collected personal information from a child under 13, please contact us immediately at support@twomoonsapps.com and we will promptly take appropriate measures to remove such information from our records.
Changes to this Privacy Policy
We have the discretion to update this Privacy Policy at any time. When we do, we will revise the updated date at the top of this page. Users are advised to check this Privacy Policy periodically for any changes. You acknowledge and agree that it is your responsibility to review this Privacy Policy periodically and become aware of modifications.
Your Acceptance of these Terms
By using the WhereWas App, you signify your acceptance of this Privacy Policy. If you do not agree to this Privacy Policy, please do not use the App. Your continued use of the App following the posting of changes to this Privacy Policy will be deemed your acceptance of those changes.
Contact Us
If you have any questions about this Privacy Policy, how we collect or process your data, or the practices of this App, please contact us at:
Email: support@twomoonsapps.com
Website: https://twomoonsapps.com
This Privacy Policy is effective as of the date mentioned above and is subject to change without notice.