Effective Date: June 1, 2026 | Last Updated: June 1, 2026
Field Ledger ("we," "us," or "our") operates the Field Ledger mobile application (the "App") and the website at field-ledger.com (the "Site"). This Privacy Policy explains how we collect, use, and protect your information when you use the App, the Site, or sign up for our newsletter. By using any of these services, you agree to this policy.
2.1 Newsletter & Marketing Information: When you sign up through our Site, we collect your email address, trade type (if provided), and SMS marketing consent preference.
2.2 Account Information: Email address and password (encrypted) when you create an account in the App.
2.3 Job & Business Data: Job records, client names, phone numbers, addresses, materials, notes, and photos that you enter into the App.
2.4 Voice and Microphone Data: The App requests the RECORD_AUDIO permission to enable voice-to-text dictation for job notes. When you tap the microphone button in the notes field, the App uses your device's built-in speech recognition engine to transcribe your voice into text locally on your device. No audio recordings are stored, transmitted, or sent to our servers or any third party. Only the resulting transcribed text (which you can edit or delete) is saved to your job record. The microphone is only active while you are actively holding the dictation button. You can revoke the RECORD_AUDIO permission at any time in your device's system settings; doing so will disable voice dictation but will not affect other App functionality.
2.5 Device & Usage Information: Basic device type, operating system version, App version, and general usage analytics (e.g., which features are used, crash reports) for App compatibility, security monitoring, and product improvement purposes. This is processed via PostHog (see Section 6).
2.6 Advertising Identifier (AAID): The App's Android manifest declares the com.google.android.gms.permission.AD_ID permission, which is standard for apps that use Google Play Services for analytics or crash reporting. Field Ledger does not use the AAID for advertising, audience profiling, or cross-app tracking. We do not transmit the AAID to any advertising network. You can reset or delete your advertising ID at any time via your device's Settings → Privacy → Ads.
2.7 Tracking & Attribution Data: We collect UTM parameters (source, campaign) from URLs to understand which marketing channels bring visitors to our Site. This data is linked to your newsletter signup to measure campaign effectiveness.
2.8 AI-Assisted Features: The App includes optional AI features that operate using two distinct processing pathways. We are transparent about where each pathway runs and what data it sees:
You can disable cloud-based AI features at any time in App Settings → AI Features. Disabling cloud features does not affect on-device Field Intelligence, which continues to operate locally with no network calls.
2.9 Location Data (GPS): The App requests location access (ACCESS_COARSE_LOCATION and, optionally, ACCESS_FINE_LOCATION) to enable performance-optimization features such as geofence-triggered pre-loading of relevant utility briefings, automatic job-site detection (so the timer can prompt you when you arrive), and travel-time logging between jobs. Location data is used only to trigger local utility functions on your device and is not used for surveillance, continuous tracking, advertising, or sharing with third parties. Location coordinates may be stored alongside individual job records (only when you explicitly attach them) so you can later look up where a job was performed. You can revoke location permission at any time in your device settings; doing so disables geofence-triggered features but does not affect the rest of the App.
2.10 User-Uploaded Documents: The App lets you upload your own work order, service agreement, or similar legal/business document for storage in your account and delivery to your clients. Uploaded documents are stored at rest in Supabase Storage (AWS-hosted, encrypted at rest and in transit) under the same access controls as the rest of your data (see Section 5). When you upload a new version of an existing document, prior versions are preserved as an audit trail so you can reference which version was active when a particular job was performed. We process uploaded documents only as needed to deliver them per your instructions (e.g., attaching to an invoice, generating a shareable link). We do not read, analyze, index for search, or use the contents of your uploaded documents for any other purpose. If you delete your Field Ledger account, all uploaded documents — including all preserved version history — are purged from Supabase Storage as part of the account-deletion process described in Section 11. The legal nature of these documents — including ownership, accuracy, enforceability, and state-specific compliance — is governed by Section 11 of our Terms of Service.
2.11 Customer & Technician Signatures: When you use the App's in-app signature pad to collect a customer signature or a technician signature, the signature image (typically a small graphic) and associated metadata (timestamp, the document or job it was attached to) are stored as part of your job record under the same encryption and access controls as the rest of your data (see Section 5). A single signature collected via the in-app signature pad may be applied across the related invoice, Verification Report, and any attached service agreement when those documents are generated in sequence for the same job. Signature reuse, the user's obligation to disclose it to the signer before signing, and compliance with applicable electronic-signature laws are addressed in Section 12 of our Terms of Service.
2.12 Client-Side PDF Generation: When the App generates a PDF document — including invoices, estimates, Verification Reports, job reports, monthly reports, and expense reports — the PDF is produced on your device using on-device rendering. When you share a generated PDF, the App uses your device's native operating-system share sheet to deliver the file to the destination you choose. Field Ledger does not transmit these generated PDFs through our servers when you share them. The data used to generate the PDF (your job record, line items, etc.) is already stored in our standard encrypted backend; the rendered PDF itself is created on-device and shared on-device. Once you share a PDF through your device's native share sheet, the privacy and security of the file are governed by the destination application or service you select (e.g., your email provider, messaging app, cloud storage), not by Field Ledger.
2.13 Subscription and Payment Data: When you subscribe to Field Ledger Pro through our web checkout, payment processing is performed by Stripe (see Section 6). Stripe collects your name, email address, billing address, and payment method tokens directly through their secure checkout interface. Field Ledger does not receive or store raw payment card numbers. We receive only the tokens and metadata Stripe returns to us (card brand, last four digits, expiration date, billing country) so we can identify your subscription, surface upcoming-renewal information in the App, and respond to billing questions. Mobile in-app subscriptions purchased through the Field Ledger Android or iOS app are processed by Google Play or Apple under their respective billing systems; Field Ledger does not receive your payment details from these channels. Subscription status (active, trialing, past-due, canceled) is synced to your account regardless of which billing channel you used, so your Pro features remain consistent across devices.
Our Site and App use the following tracking technologies:
You can manage your cookie preferences at any time using the cookie consent banner on our Site or by adjusting your browser settings. In the App, you can opt out of non-essential analytics in Settings.
Your App data is stored securely using Supabase (PostgreSQL), hosted on AWS infrastructure. All data is encrypted in transit (TLS) and at rest. Access is protected by JWT authentication and Row Level Security — only you can access your data. Your newsletter and marketing data is stored securely by MailerLite, which maintains SOC 2 Type II compliance and encrypts data in transit and at rest.
We use the following third-party service providers to operate the App and Site:
These service providers process your data solely on our behalf and are contractually prohibited from using it for their own purposes.
When you delete your Field Ledger account, we cascade deletion across our sub-processors. Most vendors purge your data within 30 days. Two sub-processors retain a limited set of metadata after deletion, governed by their own privacy policies and our Data Processing Addendums with them:
To request access to or deletion of the data these sub-processors retain about you, contact each vendor directly using the process listed in their privacy policy.
Categories of Personal Information Collected: In the last 12 months, Field Ledger has collected the following categories of personal information from California residents:
For audit-readiness, the table below maps each Field Ledger data category above to the corresponding Apple App Privacy Details category and Google Play Data Safety category. Categories not declared in either store are not collected by Field Ledger (e.g., voice/audio is processed on-device only — see Section 2.4 — and is therefore not declared).
| Field Ledger Data | Apple App Privacy Details | Google Play Data Safety |
|---|---|---|
| Email, account login | Contact Info: Email Address | Personal info: Email address |
| Android Advertising ID (AAID) | Identifiers: Device ID | Device or other IDs |
| Customer records (names, addresses, phone numbers you enter) | Contact Info: Name, Phone Number, Physical Address | Personal info: Name, Phone number, Address |
| Job records, invoices, materials, Verification Reports, uploaded documents | User Content: Other User Content | Files and docs |
| Photos (job photos, nameplate photos) | User Content: Photos or Videos | Photos and videos |
| Signature images (in-app signature pad) | User Content: Other User Content | Photos and videos |
| Location (coarse + optional precise) | Location: Coarse Location, Precise Location | Location: Approximate location, Precise location |
| App usage events, crash diagnostics (PostHog) | Diagnostics: Crash Data, Performance Data; Usage Data: Product Interaction | App info and performance: Crash logs, Diagnostics; App activity: App interactions |
| AI inputs/outputs (Anthropic Claude — Work Description feature) | User Content: Other User Content | Files and docs |
| Subscription / payment metadata (Stripe tokens, IAP receipts via RevenueCat) | Purchases; Financial Info: Payment Info | Financial info: Purchase history, Other financial info |
If you are a California resident, you have the right to:
To exercise any of these rights, contact us at hello@field-ledger.com. We will respond to verifiable requests within 45 days.
Field Ledger does not sell your personal information to third parties, nor do we share your personal information with third parties for cross-context behavioral advertising. Because we do not engage in these activities, no opt-out mechanism is required. However, if you have concerns about your data, you may contact us at hello@field-ledger.com at any time.
When you sign up through our Site, you will receive email communications from Field Ledger including product updates, feature announcements, educational content, exclusive promotions, and feedback requests. You may unsubscribe from marketing emails at any time by clicking the "unsubscribe" link in any email.
If you opted in to receive SMS marketing messages, you may revoke consent at any time by replying STOP to any message, or by contacting us at hello@field-ledger.com.
This section applies when you, as a Field Ledger user, use the App's SMS notification feature to send messages to your own clients (e.g., appointment reminders, payment follow-ups, on-the-way notifications). This data flow is distinct from the SMS marketing messages Field Ledger sends to you, which are covered in Section 9.
Data Processed. When you use Field Ledger to send SMS to your clients, the following data is processed:
Sub-Processor. We use Twilio Inc. (twilio.com/legal/privacy) as our SMS delivery provider. Your clients' phone numbers and message contents are transmitted to Twilio for the sole purpose of message delivery. Twilio processes this data as a sub-processor under its own privacy policy and under our contractual agreement with Twilio, and is contractually prohibited from using your clients' data for its own purposes.
Retention. We retain consent records (including phone numbers, timestamps, and consent state transitions) and message delivery logs (including message IDs and recipient phone numbers) for as long as your Field Ledger account is active, and for a reasonable period thereafter as required for legal compliance with applicable telecommunications regulations including the Telephone Consumer Protection Act (TCPA, US) and, for messages sent to Canadian recipients, Canada's Anti-Spam Legislation (CASL).
Recipient Opt-Out. Your clients may opt out of SMS messages at any time by replying STOP to any message they receive. We honor opt-out requests immediately and permanently across all message types from your account to that recipient. As the sender, you remain responsible for compliance with the TCPA, CASL (for Canadian recipients), and other applicable telecommunications laws (see Section 6 of our Terms of Service).
We retain your newsletter and marketing data for as long as necessary to fulfill the purposes described in this policy, or until you request deletion. You may delete your account at any time by contacting us. We will process deletion requests within 30 days; we will delete the personal data we hold about you, subject to the limited sub-processor retentions described in the Sub-Processor Retention After Account Deletion section above.
Field Ledger is intended for use by adults (18+) and business professionals. We do not knowingly collect data from children under 13. If we learn that we have collected information from a child under 13, we will delete it promptly.
We may update this Privacy Policy from time to time. We will notify users of material changes via the App, email, or by posting a notice on our Site. Your continued use of our services after changes are posted constitutes acceptance of the updated policy.
Field Ledger (DBA)
1575 Westwood Blvd. Suite 302
Los Angeles, CA 90024
Email: hello@field-ledger.com