Privacy Policy — LearnerLog
Last updated: April 2026
LearnerLog is a paid Android app that helps Texas parents track their teen’s behind-the-wheel driving practice for the Parent-Taught Driver Education (PTDE) program. Your privacy matters to us, and we’ve built this app with a simple principle: your data stays on your phone.
What We Collect
When you use LearnerLog, the app stores the following information on your device:
- Personal information: Parent’s name, student’s name, date of birth, and permit date (entered during onboarding)
- Driver license number: Parent’s DL#, used only to fill in the official TDLR driving log form
- GPS location data: Latitude, longitude, speed, accuracy, and timestamps — recorded once per second during active driving sessions
- Drive history: Session start/end times, distance traveled, route data, and categorized practice segments
- Day/night classification: Computed locally from your GPS coordinates and the sun’s position — no external service is contacted
Optionally, you may use Google Sign-In to prefill your name during onboarding. No Google tokens or account data are stored or used afterward.
How It’s Stored
All data is stored locally on your phone using standard Android storage mechanisms:
- Personal details are saved in the app’s local database (SQLite) and preferences
- Your driver license number is stored in Android’s encrypted keystore, which provides hardware-backed security — it is never saved in plain text
- GPS points and drive sessions are stored in the local database
There is no server. LearnerLog has no backend, no cloud sync, no user accounts, and no login system. Your data exists only on your device.
What We Share
Nothing. LearnerLog does not share, sell, or transmit your personal data to anyone. Specifically:
- There are no analytics or crash reporting services
- There are no advertising SDKs or ad identifiers
- There are no third-party tracking tools
- The only network requests the app makes are to fetch map tiles (standard OpenStreetMap tiles from CARTO), which do not include any personal information
When you generate a PDF driving log, you may choose to save, print, or share it using your phone’s built-in share menu. That sharing is entirely your action — the app does not send the PDF anywhere on its own.
Location Data
LearnerLog requests location permissions to record your driving sessions. Here’s exactly what we use and why:
| Permission | Why It’s Needed |
|---|---|
| Fine & coarse location | Records the GPS route during drives |
| Background location | Keeps recording when the screen is off |
| Foreground service | Maintains GPS recording in the background |
| Notifications | Shows a notification while recording is active |
| Wake lock | Prevents the phone’s CPU from sleeping during a drive |
| Storage (Android 9 and below) | Saves PDF files to your Downloads folder |
Location data is recorded only during active driving sessions that you start and stop manually. The app does not track your location at any other time. All location data remains on your device.
Payment
LearnerLog is purchased through the Google Play Store. All payment processing is handled by Google Play. The app itself does not collect, process, or store any payment or financial information.
Children’s Privacy
LearnerLog is designed for use by parents (adults), not by the teen driver. While the app stores the student’s name, date of birth, and permit date as entered by the parent, it is not directed at children under 13 and does not knowingly collect information from children. The parent controls all data entry and can delete all data at any time.
Your Choices
You are in full control of your data:
- Delete individual drives from within the app at any time
- Uninstall the app to permanently delete all data — since nothing is stored externally, uninstalling removes everything
- Revoke permissions in Android Settings at any time (note: location permission is required for the app’s core recording functionality)
Changes to This Policy
If we update this privacy policy, we will post the revised version here with a new “Last updated” date. Continued use of the app after changes constitutes acceptance of the updated policy.
Contact
If you have questions about this privacy policy or how LearnerLog handles your data, contact us at: