🏗
TrestleBook
  • Features
  • How It Works
  • Pricing
  • FAQ
  • Support
⬇ Download
Legal

Privacy Policy

Effective date: March 14, 2026  ·  trestlebook.app

0 Overview

The short version: TrestleBook is built on a local-first philosophy. Your construction data lives on your device. We don't sell your data, we don't show ads, and we will never monetize your information.

TrestleBook ("we," "our," or "us"), a product of Srisan Labs, operates the TrestleBook mobile application (the "App"). This Privacy Policy describes how we handle information when you use our App.

By using TrestleBook, you agree to the practices described in this policy. If you do not agree, please discontinue use of the App.

1 Data Storage — Local-First

All your construction data lives on your device. TrestleBook is designed offline-first — your data is stored in a local SQLite database and never leaves your device unless you explicitly choose to sync or export it. We do not operate cloud servers that store your personal or business data.

This means:

  • Your data stays on your iPhone or iPad by default
  • The App works fully offline, with no internet connection required for core features
  • You retain ownership and control of your project data at all times
  • Deleting the App removes your local data from the device

2 iCloud Sync

Optional. Uses Apple's CloudKit infrastructure. Your data is end-to-end encrypted by Apple. Srisan Labs cannot access your synced data.

iCloud sync is disabled by default. You can enable or disable it at any time in the App's Settings. Disabling iCloud sync removes TrestleBook data from iCloud but does not affect data stored locally on your device.

3 Cloud Sync for Team Features

If you subscribe to the Team plan and enable cloud collaboration, project data is synced through Cloudflare Workers infrastructure to enable multi-user access. This data is encrypted in transit (TLS) and at rest. Only team members you explicitly invite can access shared data.

  • Only data you actively share or assign to a team workspace is uploaded
  • Access is restricted to members of your team workspace
  • You can remove your data from team sync at any time

If you are on the Free or Pro plan, no project data is stored on any cloud servers.

4 AI Features

All AI features in TrestleBook — including document scanning, receipt recognition, voice transcription, and the construction assistant — run entirely on your device using Apple's Core ML and Vision frameworks. No data is sent to external AI services.

5 Analytics

We do not use third-party analytics or tracking SDKs. We do not track your usage patterns, screen views, or tap behavior.

6 Crash Reporting

We use Firebase Crashlytics to collect anonymous crash reports. These contain no personal data — only technical information about the crash (device model, OS version, stack trace) to help us fix bugs.

7 Advertising

TrestleBook does not display advertisements and does not include any advertising SDKs.

8 What We Collect

We collect minimal information necessary to operate and improve the App:

Category What Purpose
Account Info Email address (only if you create an account for Team features) Authentication, team collaboration
Crash Reports Device model, iOS version, crash stack trace (no project content) Identifying and fixing bugs via Firebase Crashlytics
Subscription Status Plan tier (Free/Pro/Team), subscription state via StoreKit Unlocking purchased features
Support Communications Emails sent to support@trestlebook.app Responding to your inquiries

We do not collect your project content (job names, dollar amounts, lien waiver text, contacts, etc.) through any channel other than the opt-in Team sync described above.

9 Third-Party Services

TrestleBook integrates with the following third-party services:

  • Apple StoreKit — Used to process in-app purchases and subscriptions. Apple handles all payment processing; TrestleBook never sees your payment card details.
  • Apple CloudKit — Used for optional iCloud sync (Section 2). Governed by Apple's privacy policy.
  • Cloudflare Workers — Used for cloud infrastructure for Team collaboration features (Section 3).
  • Firebase Crashlytics — Used for anonymous crash reporting (Section 6). No personal data is included.

We do not integrate advertising SDKs, data brokers, social media tracking pixels, or cross-app behavioral tracking.

10 Data Sharing — We Don't Sell Your Data

We do not sell, rent, or trade your personal information to any third party. We do not display advertisements in TrestleBook. Ever.

We may share limited information only in these circumstances:

  • With service providers listed in Section 9, solely to operate the App
  • If required by law, court order, or valid legal process
  • To protect the rights, property, or safety of Srisan Labs, our users, or the public
  • In connection with a merger, acquisition, or sale of assets — you will be notified in advance

11 Data Retention

Local data persists on your device until you delete the App or clear the App's data through iOS Settings. iCloud data is retained per your iCloud settings.

Crash report data is anonymized and retained for up to 90 days. Support emails are retained for up to 3 years.

For Team sync data, your data is retained while your account is active. Upon account deletion, we will delete your data within 30 days, except where retention is required by law.

12 Your Rights

Depending on your jurisdiction, you may have the following rights regarding your personal data:

  • Access — Request a copy of data we hold about you
  • Correction — Request correction of inaccurate data
  • Deletion — Request deletion of your personal data
  • Portability — Request your data in a portable format
  • Objection — Object to certain processing activities
  • Withdrawal of consent — Where processing is based on consent, withdraw it at any time

To exercise any of these rights, contact us at support@trestlebook.app. We will respond within 30 days.

13 Children's Privacy

TrestleBook is intended for use by construction professionals and is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, please contact us immediately.

14 Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will notify you within the App and update the effective date at the top of this page. Continued use of TrestleBook after changes take effect constitutes acceptance of the updated policy.

We encourage you to review this policy periodically. Previous versions are available upon request.

15 Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or your data, please reach out:

TrestleBook Support — Srisan Labs

Email: support@trestlebook.app

Website: trestlebook.app

We aim to respond to all privacy inquiries within 5 business days.

🏗
TrestleBook

Construction payment management for subcontractors. Track pay applications, protect your lien rights, and get paid faster.

Product

  • Features
  • How It Works
  • Pricing
  • Download

Support

  • FAQ
  • Contact Us
  • Report a Bug

Legal

  • Privacy Policy
  • Terms of Service
  • EULA

© 2026 Srisan Labs. All rights reserved. trestlebook.app

Privacy Terms Contact