FieldLoom (the "App," "we," "us," "our") is a mobile application for iOS and Android provided by FieldLoom LLC, a Texas limited liability company. We will transition operations to FieldLoom LLC after Apple Developer Program approval; this policy will be updated when that transfer happens.
This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data. By using FieldLoom, you agree to the practices described here.
Information You Provide
When you create a FieldLoom account, we collect:
- Email address — used for account authentication and essential account communications
- Name — used for account personalization and to attribute inspection reports
- Business information — company name, license number, logo (optional) — used to brand inspection reports
When you use FieldLoom to conduct inspections, you create and store:
- Customer information — names, addresses, phone numbers, and email addresses of your customers
- Equipment information — make, model, serial number, refrigerant type, and service history of HVAC equipment you inspect
- Inspection data — measurements, readings, findings, and notes you enter during inspections
- Photos — images you capture during inspections, including any annotations you add
- Customer signatures — digital signatures captured at the end of inspections
This data belongs to you. FieldLoom stores it on your behalf so you can access it across your devices and generate reports. We do not analyze, mine, or share it.
Information We Do Not Collect
FieldLoom does NOT collect:
- Your location or GPS coordinates
- Your contacts list, calendar, or other device data outside the app
- Your customers' data for any purpose other than generating reports for you
- Advertising identifiers (IDFA), cross-app tracking, or data shared with ad networks for marketing purposes
- Voice recordings or microphone data
- Health data, biometric data, or sensitive personal information
We do not sell, rent, or share your data with third parties for marketing purposes. Ever.
Apple Intelligence & AI Features
On supported iPhones (iPhone 15 Pro and later running iOS 18.1+), FieldLoom offers AI-assisted features powered by Apple Intelligence:
- AI Summary — generates a customer-friendly executive summary from your inspection data
- AI Assistant — answers HVAC-related questions during inspections
These features run entirely on your device. Apple Intelligence Foundation Models process your data locally using Apple's on-device language models. Your inspection data, customer data, and AI queries do NOT leave your iPhone for AI processing.
FieldLoom does not transmit your data to any AI provider, cloud LLM, or third-party AI service. We do not train any AI model on your data.
For technical details about Apple Intelligence privacy, see Apple's privacy documentation at apple.com/privacy.
Third-Party Services We Use
FieldLoom uses the following third-party services to operate. Each is listed with what data it sees and why:
Apple
We use iCloud authentication, the App Store, and StoreKit for account sign-in and subscription management. Apple's privacy policy is at apple.com/legal/privacy.
When you subscribe to FieldLoom via Apple's App Store, Apple processes your payment and shares with us only:
- A unique anonymous transaction identifier
- Subscription status (active, expired, in trial, refunded)
- Subscription tier purchased
We do NOT receive your credit card number, billing address, or payment details. Apple handles all payment processing.
Google Firebase (operated by Google LLC)
We use Firebase to provide app functionality:
- Firebase Authentication — manages your account login (email + password, or Sign in with Apple)
- Firebase Firestore — stores your inspection data, customer information, and equipment records on Google's servers (located in the United States)
- Firebase Storage — stores photos, signatures, logos, and generated PDF reports (encrypted in transit and at rest)
- Firebase Cloud Functions — processes backend operations including subscription updates, SMS and email delivery, online booking requests, customer portal access, and invoice reminders
- Firebase Hosting — serves the FieldLoom website, booking page, and customer portal
- Firebase Crashlytics — collects crash reports to help us fix bugs. Crash reports do NOT include your inspection data, customer information, or photos. They include device model, iOS version, and the technical state of the app at the moment of the crash.
Google's Firebase privacy policy: firebase.google.com/support/privacy.
Google Analytics (GA4)
We use Google Analytics 4 on the FieldLoom website (fieldloom.io) to understand how visitors interact with our pages — for example, which pages are visited, whether the booking form is completed, and how many people join the launch list. GA4 collects:
- Page views and navigation paths
- Browser type, device category, and screen resolution
- Approximate geographic region (country/city level, not precise location)
- Interaction events (e.g., form submissions, button clicks)
We have disabled Google advertising signals and enabled ads data redaction. We do NOT use GA4 data for remarketing, advertising, or cross-site tracking. GA4 is used on the website only — the iOS app does not include Google Analytics.
Google's privacy policy: policies.google.com/privacy. You can opt out of Google Analytics using the Google Analytics Opt-out Browser Add-on.
Twilio (SMS Delivery)
When you send SMS messages to customers through FieldLoom (appointment reminders, en-route notifications, etc.), those messages are delivered via Twilio. Twilio receives the recipient's phone number and the message content. Twilio does not receive your inspection data, customer records, or photos.
Twilio's privacy policy: twilio.com/legal/privacy.
SendGrid (Email Delivery)
When you send emails to customers through FieldLoom (report delivery, invoice notifications, reminders, etc.), those emails are delivered via SendGrid (a Twilio company). SendGrid receives the recipient's email address, subject line, and message content. SendGrid does not receive your full inspection data or customer database.
SendGrid's privacy policy: twilio.com/legal/privacy.
Stripe (Payment Processing)
When your customers pay invoices through the FieldLoom customer portal, payments are processed by Stripe. Stripe collects the customer's payment information (card number, billing details) directly — FieldLoom does not see or store credit card numbers. We receive only the payment status (paid, pending, failed) and transaction identifiers.
Stripe's privacy policy: stripe.com/privacy.
QuickBooks (Intuit Inc.)
If you connect your QuickBooks Online account, FieldLoom syncs the business records you choose to share — typically your customers' contact details (name, address, email, phone) and your invoices, estimates, and payment records — so your bookkeeping stays in sync. This data is transmitted to Intuit Inc. under your authorization through a secure OAuth connection. FieldLoom does not receive or store your QuickBooks login credentials, and we use QuickBooks data only to provide the accounting-sync feature you enabled — never for advertising.
Intuit's privacy policy: intuit.com/privacy/statement.
How Your Data Is Stored
On-device storage
FieldLoom stores a copy of your data on your iPhone using Apple's SwiftData framework, encrypted at rest using Apple's standard encryption. This allows you to use FieldLoom without an internet connection — in attics, basements, crawlspaces.
Cloud storage
FieldLoom syncs your data to Firebase Firestore so you can access it across multiple devices (iPhone and iPad) signed in to your account. Firebase data is:
- Encrypted in transit using TLS
- Encrypted at rest in Google's data centers
- Located in the United States
- Accessible only to you (other FieldLoom users cannot see your data)
- Subject to Google's security practices
Photos
Photos you capture during inspections are stored on your device. Photos are also synced to Firebase Storage (encrypted in transit and at rest, accessible only to you) so they appear in your inspection records across all your devices.
If you'd prefer photos NOT sync to cloud storage, this is on the v1.1 roadmap as a per-account toggle. Email hello@fieldloom.io if this is a hard requirement for you.
How Long We Keep Your Data
We retain your data:
- For active accounts: As long as you maintain an active FieldLoom subscription, plus 30 days after cancellation
- After cancellation: Your data is deleted from Firebase within 30 days of subscription cancellation, unless you reactivate
- Crash reports: Retained for 90 days, then automatically deleted
- Account email: Retained for as long as you have an account; deleted on account deletion request
You can delete your account and all associated data at any time. See Section 8 ("Your Rights") for how.
Your Rights
You have the right to:
Access your data
Email hello@fieldloom.io with the subject "Data Access Request" and we will provide a copy of your data within 30 days.
Correct your data
You can edit your account information, customer records, and inspection data directly within the app. For corrections to data you cannot edit yourself, email hello@fieldloom.io.
Delete your data
You can delete your account from within the app: Settings → Account → Delete Account. This permanently deletes all your data from Firebase within 30 days. You can also request deletion by emailing hello@fieldloom.io.
Export your data
FieldLoom provides PDF export of inspection reports and equipment records. To export your full account data in a machine-readable format (JSON or CSV), email hello@fieldloom.io.
Restrict or object to processing
You can restrict our processing of your data by canceling your subscription, which limits Firebase access. To fully restrict processing, delete your account. To object to our use of your data for any reason, email hello@fieldloom.io.
California Privacy Rights (CCPA)
If you are a California resident, the California Consumer Privacy Act gives you additional rights:
- Right to know what personal information we collect, use, disclose, and sell. We do not sell personal information.
- Right to delete personal information we hold about you (see Section 8)
- Right to opt out of sale — not applicable; we do not sell personal information
- Right to non-discrimination — we will not discriminate against you for exercising your rights
To exercise these rights, email hello@fieldloom.io.
European Privacy Rights (GDPR)
If you are in the European Economic Area, United Kingdom, or Switzerland, the General Data Protection Regulation gives you the rights described in Section 8 plus:
- Right to lodge a complaint with your local data protection authority
- Legal basis for processing — we process your data based on contract performance (to deliver the service you subscribed to), legitimate interest (to improve the app and fix bugs), and consent (for any optional features you opt into)
- International transfers — your data is transferred to the United States. We rely on Standard Contractual Clauses approved by the European Commission for such transfers.
To exercise these rights, email hello@fieldloom.io.
Children's Privacy
FieldLoom is a professional tool for HVAC technicians and is not directed to children under 13. We do not knowingly collect personal information from children under 13. If we learn we have collected such information, we will delete it promptly. If you believe a child has provided us with personal information, contact hello@fieldloom.io.
Security
We implement reasonable security measures to protect your data:
- All data in transit is encrypted using TLS 1.3
- All data at rest in Firebase is encrypted using Google's standard encryption
- On-device data is encrypted using iOS standard encryption
- Authentication uses industry-standard token-based protocols
- We follow Apple's secure coding guidelines
Despite these measures, no internet transmission or electronic storage is 100% secure. We cannot guarantee absolute security but commit to using reasonable measures and notifying you of any data breach affecting your account within 72 hours of discovery.
SMS Communications
With your explicit consent, FieldLoom may send SMS messages to your mobile phone number for the following purposes:
- Appointment reminders (e.g., 24-hour advance notice)
- Technician en-route notifications
- Service completion confirmations
- Satisfaction follow-up messages
- Estimate follow-ups and invoice payment reminders
- Maintenance reminders
- Two-way conversational messages initiated by you or in reply to your inquiries
Consent: You must opt in before receiving any SMS messages. Consent is collected either through the online booking page — by checking a clearly labeled, unchecked consent box — or in person or by phone at the point of service, where your contractor records your verbal or written consent in the FieldLoom app before any message is sent. Consent is not a condition of purchase.
Opt-Out: You may opt out at any time by replying STOP to any message. You will receive a confirmation and no further messages will be sent. You may also request opt-out by emailing hello@fieldloom.io.
Help: Reply HELP to any message for assistance or contact us at hello@fieldloom.io.
Message Frequency: Message frequency varies based on your service schedule. You may receive up to 10 messages per month per service relationship. Recurring messages may be sent for appointment reminders and follow-ups.
Message & Data Rates: Message and data rates may apply. Check with your mobile carrier for details about your text messaging plan.
No Sharing of Mobile Numbers: We will not sell, rent, loan, trade, lease, or otherwise transfer for profit any phone numbers or customer mobile information (including opt-in data and consent status) collected through our SMS program to any third party. Mobile numbers are used solely to deliver the messages described in this section and are not shared with third parties for their own marketing purposes.
Carriers: Carriers are not liable for delayed or undelivered messages. T-Mobile is not liable for delayed or undelivered messages.
Changes to This Policy
We may update this Privacy Policy from time to time. When we do:
- The "Last updated" date at the top will change
- We will notify you via email if changes are material (e.g., new categories of data collected, new third-party services)
- Continued use of FieldLoom after a policy update constitutes acceptance of the updated policy
- You can review the current policy at any time at fieldloom.io/privacy
Contact
For privacy questions, data requests, or to report a privacy concern:
- Email: hello@fieldloom.io
- Mail: FieldLoom LLC, c/o Northwest Registered Agent, 100 N Central Expy, Suite 602, Richardson, TX 75080
We respond to privacy inquiries within 5 business days, faster for urgent matters.
Specific Disclosures
App Tracking Transparency (ATT)
FieldLoom does NOT track you across apps and websites owned by other companies. We do not use the IDFA (Identifier for Advertisers).
App Store Privacy Nutrition Label
FieldLoom's App Store privacy nutrition label discloses:
- Data linked to you: Email, name, customer data you enter, inspection content you create, business information
- Data not collected: Location, contacts, browsing history, financial info (Apple handles payments), advertising data, sensitive info
- Data used to track you: None
Right to access app data offline
You can use FieldLoom without internet connectivity. Your data is preserved locally and syncs when connection is restored.
This Privacy Policy reflects FieldLoom's commitment to data minimization. We collect only what we need to make the app work for you. Your data is your data. We are stewards, not owners.