1. Scope
This Policy applies to information we collect when you visit our website, create an account, request or receive cleaning services, or otherwise interact with us. It does not apply to third-party websites or services we do not control.
2. Information We Collect
Information you provide
- Account information — name, email address, phone number, company name (if applicable), and preferred communication channel.
- Property information — addresses, square footage, access instructions, gate or door codes, and special instructions you store in your account.
- Service data — cleaning requests, scheduling preferences, job history, completion notes, and photos taken by our team to document completed work.
- Payment information — handled by Stripe. We store only the customer reference Stripe gives us and the invoice metadata (amounts, status, dates). We do not store full card or bank account numbers on our servers.
- Communications — messages you send us by email, SMS, WhatsApp, or through the portal.
Information collected automatically
- Authentication cookies — used to keep you signed in and gate access to your dashboard. These are session-essential; the site does not function without them.
- Server logs — IP address, browser type, pages requested, and timestamps. Used for security monitoring and debugging.
We do not use third-party advertising trackers or marketing analytics on the public site. [CONFIRM IF PROD ANALYTICS LIKE POSTHOG ARE LATER ADDED — UPDATE THIS]
3. How We Use Your Information
We use your information to:
- Schedule, deliver, and confirm cleaning services
- Communicate with you about appointments, status changes, and quality issues
- Generate invoices and process payments via Stripe
- Send service-related notifications by email, SMS, or WhatsApp
- Maintain quality and document completed work for your records
- Comply with legal obligations such as tax reporting
- Detect, investigate, and prevent fraud, abuse, or unauthorized access
- Improve our service offering based on aggregated, non-identifying usage
We do not sell your personal information to third parties, and we do not use it for cross-context behavioral advertising.
5. Data Retention
We retain your account and service data while your account is active and for as long as needed to provide services, comply with legal obligations, resolve disputes, and enforce our agreements.
- Account & property data: until you request deletion or your account is closed, plus a short retention window for billing reconciliation.
- Job history & photos: retained for the longer of (a) [CONFIRM RETENTION WINDOW — typical: 24 months] or (b) the period required by tax or insurance recordkeeping.
- Invoices & payment records: retained as required by Florida and federal tax law (typically 7 years).
- Server logs: typically 30–90 days, then aggregated or deleted.
6. Data Security
We use commercially reasonable safeguards, including:
- HTTPS encryption in transit for all portal traffic
- Database-level row security so owners can only see their own records
- Hashed and salted authentication; magic-link sign-in (no shared passwords)
- Tokenized payment handling via Stripe (we never see your card)
- Access logs and least-privilege controls for our team
No system is impervious. If we discover a breach affecting your information, we will notify you in accordance with applicable law.
7. Your Rights
Depending on where you live, you may have rights to access, correct, delete, or export your personal information, and to object to or restrict certain processing. To exercise these rights, contact us at perfecttouch172@gmail.com. We will respond within a reasonable timeframe and may need to verify your identity before acting on the request.
California residents (CCPA / CPRA)
You have the right to know what personal information we collect, to delete it, to correct inaccurate data, to opt out of any sale or sharing of personal information (we do not sell or share for cross-context advertising), and to non-discrimination for exercising these rights. [REVIEW WITH COUNSEL ONCE CA RESIDENTS ARE CONFIRMED CUSTOMERS]
Florida residents
Florida law provides certain residents with rights similar to those above for businesses meeting specified thresholds. We honor these rights to the extent applicable. [REVIEW WITH COUNSEL — FL Digital Bill of Rights threshold currently exempts most small operators]
EU / UK residents
If GDPR or UK GDPR applies, you may also have rights to object, to restrict, and to lodge a complaint with your supervisory authority. Our legal bases for processing are typically (a) performance of a contract, (b) compliance with legal obligation, or (c) our legitimate interests in operating and improving the service.
8. Communication Preferences
You can update SMS, WhatsApp, and email preferences in your account profile. We will continue to send essential service and billing notices while your account is active. To opt out of WhatsApp or SMS, reply STOP or change your preferred channel in your profile.
9. Children's Privacy
Our services are intended for adults 18 and older. We do not knowingly collect personal information from children. If you believe a child has provided us with information, contact us at perfecttouch172@gmail.com and we will promptly delete it.
11. International Transfers
Our service providers (including Stripe, Supabase, and Vercel) operate infrastructure that may store or process information in the United States. By using our service from outside the United States, you understand that your information will be transferred to and processed in the United States.
12. Changes to This Policy
We may update this Policy from time to time. The “Last updated” date at the top of this page reflects the most recent change. Material changes will be announced by email or in-app notification. Continued use after the effective date constitutes acceptance of the updated Policy.
13. Contact
For questions or to exercise your rights under this Policy, contact:
Perfect Touch Cleaning Service LLC
Jacksonville · St. Augustine · Palm Coast, FL
Email: perfecttouch172@gmail.com
Phone: 781-888-2379