FieldFrame

Privacy Policy

Your privacy matters to us

Last Updated: June 17, 2026

Summary: We collect only what's needed to provide our construction management services. We don't sell your data. Your project information stays yours.

1. Introduction

FieldFrame, a product of JL Peak Digital, LLC ("we," "our," or "us"), provides construction project management software through our mobile application. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our app.

2. Information We Collect

Information You Provide

  • Account Information: Name, email address, phone number, company name
  • Project Data: Project details, estimates, budgets, schedules, documents, and photos you create or upload
  • Client Information: Names and contact details for your clients and subcontractors
  • Payment Information: Processed securely by our payment provider (Stripe)

Information Collected Automatically

  • Location Data: GPS coordinates when you clock in/out, when photos you capture or upload are geotagged, and when project addresses are geocoded (only when you grant permission)
  • Device Information: Device type, operating system, app version
  • Usage Data: Features used, time spent in app, crash reports

Information from Third Parties

  • AI Services: When you use AI features, plan images and project descriptions are processed by Anthropic's Claude AI to generate estimates and analysis. This data is not stored by Anthropic after processing.

3. How We Use Your Information

We use your information to:

  • Provide and maintain the FieldFrame app and services
  • Process your subscription and payments
  • Generate AI-powered estimates and schedules
  • Verify time clock entries, geotag photos, and geocode project addresses using GPS location
  • Send important updates about your account or our services
  • Respond to your support requests
  • Improve our app and develop new features
  • Detect and prevent fraud or abuse

4. How We Share Your Information

We do not sell your personal information. We may share your information with:

  • Service Providers: Companies that help us operate (cloud hosting, payment processing, analytics)
  • AI Providers: Anthropic (Claude AI) for estimate generation - data is processed but not retained
  • Your Team: Information you choose to share with crew members through the app
  • Your Clients: Information you choose to share through the Client Portal
  • Legal Requirements: If required by law or to protect our rights

5. Data Storage and Security

Your data is stored using:

  • Supabase: Cloud database with encryption at rest and in transit
  • Supabase Storage: Document and image storage with encryption at rest and in transit
  • Device Storage: Some data cached locally for offline access

We implement industry-standard security measures including encryption, secure authentication, and regular security audits. However, no method of transmission over the Internet is 100% secure.

6. Your Rights and Choices

You have the right to:

  • Access: Request a copy of your personal data
  • Correct: Update inaccurate information
  • Delete: Request deletion of your account and data
  • Export: Download your project data
  • Opt-out: Disable location tracking in device settings

When you request deletion, your personal account data is soft-deleted immediately upon request. Remaining data is hard-purged on our standard retention schedule, and some derived or backup data may persist longer where required to meet applicable legal, accounting, or operational retention requirements.

To exercise these rights, contact us at privacy@fieldframepro.com

7. SMS/Text Message Communications

FieldFrame may send SMS (text) messages to users who have opted in. By providing your phone number and enabling SMS notifications in the app, you consent to receive text messages from FieldFrame.

Types of Messages

  • Transactional: Project invitations, change order approvals, RFI notifications, and team invites
  • Informational: Project updates, schedule alerts, and daily log summaries

Message Frequency

Message frequency varies based on project activity. You may receive up to approximately 10 messages per week during active project periods. Fewer messages are sent during inactive periods.

Consent and Opt-In

You opt in to receive SMS messages by enabling SMS notifications in the FieldFrame app's SMS Preferences screen. You enter your phone number and toggle on SMS notifications, with the following disclosure displayed:

"By enabling SMS, you agree to receive text messages from FieldFrame including project updates, invitations, and alerts. Message frequency varies. Msg & data rates may apply. Reply STOP to unsubscribe. See our Privacy Policy and Terms of Service."

Consent is recorded with a timestamp before any messages are sent.

Opting Out

  • Reply STOP to any message to unsubscribe immediately
  • Toggle off SMS notifications in the app's SMS Preferences screen
  • Reply HELP for support information
  • Contact us at support@fieldframepro.com for assistance

Costs

Message and data rates may apply depending on your mobile carrier and plan. FieldFrame does not charge for SMS messages, but your carrier may.

SMS Data

Mobile opt-in data and consent are not sold, shared, or transferred to any third party or affiliate for marketing or promotional purposes. The only third party that receives your phone number is our SMS delivery provider (Twilio), solely to deliver the messages you've opted in to receive. We store your phone number, opt-in status, opt-in/opt-out dates, and message count for compliance purposes. Phone numbers are stored in E.164 format and are not shared with third parties except our SMS delivery provider (Twilio) for the sole purpose of delivering messages.

8. Location Data

When you have granted location permission, we use GPS location for the following purposes:

  • Time clock verification: GPS coordinates are captured when you clock in or clock out using the Time Clock feature and attached to your timesheet records to verify work site attendance
  • Photo geotagging: When you capture or upload photos, location coordinates may be attached to the photo to document where project work was performed
  • Address geocoding: Project addresses you enter are converted into geographic coordinates to support mapping and location-based features

Location is collected only when you have granted location permission to the app. You can disable location permissions in your device settings, though this may affect time clock verification, photo geotagging, and related features.

9. QuickBooks Online Integration

FieldFrame offers an optional integration with QuickBooks Online ("QBO"), operated by Intuit Inc. The integration is enabled only when you connect your QBO company through Settings → Integrations, and you can disconnect at any time.

Data We Read From QuickBooks

When you connect a QBO company, FieldFrame reads customers, items, invoices, payments, and time activities so we can match them to your FieldFrame projects. We only read from companies you explicitly connect.

Data We Write To QuickBooks

When you choose to push data from FieldFrame to QBO, we write invoices, payments, and time entries that you created in FieldFrame. We do not write to QBO without an action you initiate.

What We Store

We store the minimum needed to keep sync working: encrypted OAuth access and refresh tokens, mappings between FieldFrame entities and QBO entity IDs, and last-sync timestamps. We do not retain full copies of QBO records beyond what is needed for sync state. Tokens and mappings live in our Supabase Postgres database, encrypted using industry-standard AES-256 encryption both at rest and at the application layer, and transmitted over TLS.

Tokens, Webhooks, and Disconnection

OAuth access tokens are refreshed automatically using Intuit's standard OAuth 2.0 flow. Change notifications from Intuit arrive via signed webhooks, and we verify the signature on every payload before processing it. You can disconnect at any time from Settings → Integrations → QuickBooks → Disconnect. When you disconnect, FieldFrame revokes your tokens with Intuit and deletes all stored QBO tokens and entity-ID mappings within 24 hours.

Account Deletion

If you delete your FieldFrame account, your QuickBooks connection is automatically revoked and all related tokens and mappings are deleted within 30 days, in line with our standard data retention policy. Backup copies may persist for up to 90 days before being purged.

No Sale, No Third-Party Sharing

We do not sell QuickBooks data, and we do not share QuickBooks data with third parties for advertising, profiling, or any purpose unrelated to operating your FieldFrame ↔ QuickBooks sync.

10. Children's Privacy

FieldFrame is not intended for users under 18 years of age. We do not knowingly collect information from children. If you believe a child has provided us with personal information, please contact us.

11. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes through the app or via email. Your continued use of FieldFrame after changes indicates acceptance of the updated policy.

12. Contact Us

If you have questions about this Privacy Policy or our data practices, contact us at:

13. California Privacy Rights

California residents have additional rights under the CCPA, including the right to know what personal information is collected and the right to opt-out of the sale of personal information. As noted above, we do not sell personal information.

14. International Users

If you are accessing FieldFrame from outside the United States, please be aware that your information may be transferred to, stored, and processed in the United States where our servers are located.