Version 1.1 · Effective July 2, 2026. (v1.1: operator listed as CustomTools.App, LLC; product renamed Garage Floor Studio. Pending attorney review.)
Operator: CustomTools.App, LLC, which operates Garage Floor Studio at garageforce.customtools.app · Privacy contact: garageforce@customtools.app.
Draft. This policy is a good-faith draft for legal review. It describes our intended data practices; the final version is subject to counsel's revisions, especially the California (CCPA/CPRA) sections and any homeowner-data handling.
Who we are. Garage Floor Studio provides AI before/after, previsualization, commercial, and estimating tools to authorized Garage Force franchisees. We are an independent provider and are not Garage Force (the franchisor). This policy explains what we collect, why, who we share it with, and your choices.
This policy applies to: (a) franchisee users (the franchise owner and invited team members) of the Service, and (b) end-customer ("homeowner") information that a franchisee enters or imports into the Service (e.g., a job photo and address) so the franchisee can prepare marketing or an estimate. For homeowner information, the franchisee is the controller and we act as a service provider/processor on the franchisee's behalf (see §6).
| Category | Examples |
|---|---|
| Account | Name, email, the SSO identity you sign in with (Google/Microsoft/Apple), franchise/tenant, role/seat. |
| Content you provide | Photos you upload or import (before/after job photos), prompts, project details, and — for Estimates/CompanyCam — a job address and customer info (homeowner data). |
| iOS app scan data | When you use the Garage Force iOS app, it uses the device camera and LiDAR sensor to scan and measure a garage floor. The resulting scan (floor photos, measurements, and detected-defect data) is uploaded so a franchisee can prepare an estimate. Scanning happens only while you actively use the scanner. |
| Usage & output | Renders you generate, tools used, metering/quota counts, timestamps. |
| Payment | Subscription status and history. Card/bank details are collected and stored by Stripe, our payment processor — we do not store full card numbers. |
| Technical | IP address, device/browser, log and diagnostic data, error reports. |
To generate previs, before/after, commercials, and estimates, the photos and text you submit are transmitted to and processed by third-party AI model providers (e.g., Replicate and the models it hosts, Google/Gemini) under their terms. AI outputs are illustrative and may not exactly match real-world results. Do not submit content you are not authorized to process.
We share information only with vendors that help us run the Service, under contract, for the purposes above. We do not sell personal information and do not share it for cross-context behavioral advertising.
| Provider | Purpose |
|---|---|
| Stripe | Payments & subscription billing |
| Supabase | Authentication + database (per-tenant isolation / RLS) |
| Replicate / Google (Gemini) | AI image/video/text generation (your photos + prompts are processed here) |
| Cloudflare R2 | Durable storage/backup of your renders |
| Render | Application hosting |
| CompanyCam (only if you connect it) | Imports your CompanyCam projects/photos/addresses, with your authorization, via OAuth |
| Resend | Transactional email (invites, notifications) |
We may also disclose information to comply with law, enforce our Terms, or in a business transfer, with notice where required.
When a franchisee enters or imports an end customer's information (e.g., a home address, job photos, contact details), the franchisee is responsible for having the right and any necessary consent to do so, and for their own privacy obligations to that customer. We process this information only to provide the Service to the franchisee and per our agreement with them. We do not use homeowner contact details to market to those individuals.
We keep account and content data while your account is active and as needed to provide the Service, then delete or de-identify it within a reasonable period, unless a longer period is required by law or for legitimate business needs (e.g., billing records, security logs). Renders are stored durably (including an off-site backup) so you don't lose your work; you can delete items from your library.
We protect information with measures including encryption in transit (HTTPS), secrets stored server-side only, per-tenant data isolation (row-level security), owner-gated administrative access, and durable backups. No method is 100% secure, but we work to protect your data and to notify you of incidents where required.
If you are a California resident, you have the right to: know/access the personal information we collect and how it's used and shared; delete it; correct it; opt out of sale/sharing (we do not sell or share personal information for cross-context behavioral advertising); limit use of sensitive personal information; and not be discriminated against for exercising these rights. To exercise any right, email garageforce@customtools.app; we will verify your request and respond within the timeframes the law requires. You may use an authorized agent. (For homeowner data, direct requests to the franchisee, who is the controller; we will assist them as their service provider.)
We use only the cookies/local storage needed to sign you in and run the app (e.g., session, preferences). We do not use third-party advertising or cross-site tracking cookies.
The Service is for business use by authorized franchisees and is not directed to children under 18. We do not knowingly collect personal information from children.
We may update this policy; we will post the new version with a new effective date and, for material changes, notify you in-app or by email. The version and date appear at the top.
Questions or privacy requests: garageforce@customtools.app · Operator: CustomTools.App, LLC, provider of Garage Floor Studio (a CustomTools.App product).
