# ClosyAI Privacy Policy
**Effective Date:** September 9, 2025
**Last Updated:** June 7, 2026
ClosyAI Inc. ("ClosyAI," "we," "our," or "us") provides a mobile application and website that helps users organise their wardrobes, generate AI-powered outfits, and plan what to wear for events. We respect your privacy and are committed to protecting your personal information.
---
## 1. Information We Collect
**Account Information**
Your email address and password (stored as a secure hash) when you register. If you sign in via Apple or Google, we receive only the information those services make available (typically email and name).
**User Content**
Photos of clothing items you upload, outfit combinations you save, style preferences, occasion and weather settings, and any notes or custom labels you add. When you upload a clothing photo, it is sent to OpenAI's servers for automated garment detection and attribute classification (colour, type, fit, formality, material). This powers your digital closet — no photo is shared with other users or used to train third-party AI models.
**Profile and Preferences**
Gender, style preferences (e.g. casual, elegant, sporty), colour preferences, occasion preferences, hair and nail colour, and other personalisation settings you provide.
**Calendar Data**
If you enable calendar sync, we access the events on your device calendar solely to display them inside the app for outfit planning. We do not store raw calendar event data on our servers beyond the event details you explicitly import into ClosyAI.
**Location Data**
If you allow location access, we use your approximate GPS coordinates to look up local weather conditions and suggest weather-appropriate outfits. We do not store your precise location or build a location history.
**Push Notification Tokens**
If you grant notification permission, we store a device token to send you outfit reminders and upload completion alerts. You can revoke permission at any time in your device Settings.
**Device and Usage Information**
App version, device model, operating system version, and anonymised event data (e.g. screens visited, features used) to diagnose issues and improve the app. In production builds, crash reports and error stack traces are collected via Sentry to help us identify and fix bugs. Sentry data does not include your clothing photos or outfit content.
**Analytics Data**
Anonymised usage events collected via PostHog to understand how features are used and improve the product. This data does not include photos or outfit content.
**Subscription and Purchase Data**
If you subscribe to Closy Pro or Closy Pro+, Apple processes payment on your behalf. We receive confirmation of your subscription status (active, cancelled, expired) and the subscription expiry date from RevenueCat, our subscription management provider. We do not receive or store your payment card details.
**Receipt-Ingestion Data**
ClosyAI offers optional ways to add items to your closet beyond uploading photos: forwarding retailer order-confirmation emails to a unique ClosyAI alias, pasting product URLs, or uploading screenshots of receipts. If you use these features, we collect:
- **Forwarded email content.** If you forward an email to your unique alias (`<token>@inbound.closyai.com`), we receive the full email — sender address, subject, body text and HTML, and message headers including authentication signatures used to verify the sender is a legitimate retailer. We never read your mailbox; we only receive what you (or a forwarding rule you set up in your email provider) explicitly send to your alias.
- **Purchase information extracted from those receipts.** Item names, brands, colours, sizes, prices, order numbers, retailer names, and product image URLs. This information is presented to you for review before any closet entry is created — nothing is added to your closet without your explicit Approve action.
- **Pasted URLs and uploaded receipt images.** If you use an "Import a Receipt" feature, we receive the URL or image you submit. URLs are fetched server-side to extract product details. Receipt images are processed via OCR and pattern recognition.
**Receipt-ingestion retention.** Raw forwarded email content (including third-party CC addresses, original message headers, and any personal correspondence visible in the message) is automatically purged from our systems **within 30 days** of receipt. Only the structured item attributes that you explicitly approve persist as your closet entries.
**Body Photo (Optional, Pro+ Virtual Try-On feature)**
If you enable the Virtual Try-On feature available to Pro+ subscribers, you may optionally upload a single full-body photo of yourself to render outfits onto. This photo is private to your account.
- **Why we collect it.** Your body photo is the reference image used to generate Virtual Try-On renders showing how outfits from your closet would look on you.
- **Where it is stored.** In a private, access-controlled storage bucket. Only your authenticated account can read, replace, or delete it. ClosyAI staff do not access body photos in normal operation.
- **Where it is sent.** When you initiate a Try-On render, your body photo is sent — alongside the relevant clothing item images from your closet — to Google's Gemini image-generation service for the rendering call. Google's published Gemini terms state that paid API content is not used to train Gemini models and that abuse logs are retained no more than 55 days. ClosyAI does not retain any copy of your body photo on Google's systems beyond the duration of the rendering call.
- **You control it.** You can re-take or delete your body photo at any time via Profile → Body Photo. Deletion removes the photo from our storage immediately. Account deletion also removes any uploaded body photo.
- **Mannequin alternative.** You may use Virtual Try-On without uploading a body photo. In that case, ClosyAI generates a one-time fashion mannequin tailored to your gender and skin-shade profile fields. The mannequin is not based on your photograph.
- **Sharing privacy invariant.** When you share a Virtual Try-On render with another person (Save to Photos, Messages, social media, etc.), the shared image is always the mannequin variant — never the version rendered on your body photo. This is enforced server-side and cannot be overridden.
**Virtual Try-On Rendered Images**
The PNG images produced by Virtual Try-On renders are stored in your account's private storage and are deleted automatically after **90 days** of generation, or sooner if you delete your account. You can re-render any outfit at any time within your monthly quota.
---
## 2. How We Use Your Information
We use your information to:
- Provide core app functionality — closet storage, AI outfit generation, event planning, and outfit history.
- Personalise outfit suggestions based on your style preferences, saved items, and occasion.
- Send transactional emails (account confirmation, password reset, subscription status changes).
- Send push notifications for outfit reminders, upload completions, and feature updates (only if you have granted permission).
- Detect weather at your location to generate weather-appropriate outfit suggestions.
- Display your device calendar events inside the app for outfit planning (only if you enable calendar sync).
- Generate AI-powered wardrobe insights for Pro+ subscribers, including seasonal readiness scores, wardrobe gap analysis, and closet analytics.
- Generate Virtual Try-On image renders for Pro+ subscribers — composite your body photo (or a generated mannequin) with clothing item images from your closet, via Google's Gemini image-generation API.
- Send a monthly personalised Style Digest email to Pro+ subscribers who have opted in, summarising their most-worn pieces and outfit patterns.
- Analyse anonymised usage data to fix bugs and improve the product.
- Process and manage your Closy Pro subscription.
- Respond to support inquiries.
- Enforce our Terms of Use and comply with legal requirements.
We do not use your clothing photos or outfit data to train AI models belonging to third parties.
---
## 3. Data Sharing
We do not sell or rent your personal data.
We share limited data with the following categories of service providers solely to operate the app:
| Provider | Purpose | Data shared |
|---|---|---|
| Supabase | Database, file storage, authentication, serverless functions | Account data, user content, preferences |
| RevenueCat | Subscription lifecycle management | Subscription status, expiry date, Apple subscriber ID |
| Resend | Transactional email delivery | Email address, first name |
| Expo / EAS | App distribution and push notification delivery | Push notification tokens |
| PostHog | Anonymised product analytics | Usage events (no photos or content) |
| Sentry | Crash reporting and error diagnostics (production only) | Device model, OS version, anonymised crash traces and stack traces |
| Mapbox / Photon | Event location geocoding — converts location names you enter into coordinates for weather lookup | Location text entered by you for events (e.g. "Paris, France") |
| OpenAI | Garment photo analysis (detect-components, analyze-llm); outfit generation; AI-powered wardrobe report; monthly style digest copy; receipt content extraction; receipt-screenshot OCR. | Clothing photos (upload pipeline); anonymised item attributes; wardrobe summary data (Pro+); receipt content (forwarded retailer emails, pasted product URLs, uploaded receipt images) when you use receipt-ingestion features. |
| Google (Gemini) | Virtual Try-On image rendering (Pro+) — composites your body photo (or a generated mannequin) with selected clothing item images to produce the rendered result. Per Google's API terms, paid Gemini API content is not used to train Gemini models; abuse logs are retained no more than 55 days at Google. | Your body photo (only when you choose "Me" mode and have one uploaded); clothing item images from your closet relevant to the selected outfit; an optional generated mannequin matched to your gender and skin-shade profile fields. Sent for the duration of the render call only; not retained by ClosyAI on Google's systems. |
| Postmark | Inbound email reception for the receipt-ingestion forwarding alias | Forwarded retailer email content (subject, body, headers) when you use email-forwarding receipt-import. |
| Bright Data | Server-side fetching of product pages from retailers that block direct fetches (Amazon, etc.) | The URL you pasted; the page content received from the retailer (used solely for item extraction; not stored beyond the 30-day raw-payload retention window). |
| Clipdrop | Background removal on retailer-supplied product images during receipt import | Retailer-supplied product images (only when receipt-imported items have a non-cutout image). On-device removal is used for user-uploaded photos. |
| Apple / Google | Payment processing for in-app subscriptions | Handled entirely by the respective platform; we receive only subscription status |
We may disclose personal data if required by applicable law, court order, or to protect ClosyAI's legal rights.
---
## 4. Data Retention
We retain your data for as long as your account is active. If you delete your account:
- **Personal data** (account information, uploaded photos, closet items, outfits, events, preferences, and associated records) is deleted from our systems immediately upon account deletion.
- **Receipt-ingestion raw payloads** — raw forwarded email content, pasted URL contents, and uploaded receipt images you submit are automatically purged from our systems within **30 days** of receipt, regardless of whether your account is active. Only the structured item attributes you explicitly approve persist as closet entries.
- **Body Photo (Virtual Try-On)** — retained until you delete it via Profile → Body Photo, or until account deletion. Replacing it removes the prior version. The photo is never shared between users or used for any purpose besides generating Virtual Try-On renders for your own account.
- **Virtual Try-On rendered images** — automatically purged from our systems **90 days** after generation, regardless of whether your account is active. You can re-render any outfit at any time within your monthly quota (50 renders included with Pro+; additional via the Try-On Power Pack consumable).
- **Per-user generated mannequin** — if you have used Virtual Try-On with the mannequin option, a single generated PNG sized to your gender and skin-shade profile fields is cached in the same private storage bucket as body photos. It is regenerated when you tap "Regenerate mannequin" in Settings. Account deletion removes it.
- **Email forwarding aliases** — if you configure a per-user alias for receipt-ingestion, you can revoke it from in-app Settings at any time, which immediately invalidates the alias at our mail provider; future mail to the old alias is dropped. Account deletion also revokes any active alias.
- **Anonymised usage data** — behavioural events such as feature usage patterns, generation counts, and interaction timing — may be retained indefinitely in pseudonymised form. This data has your identity permanently removed (your user identifier is replaced with an anonymous token) and cannot reasonably be re-linked to you. It is used solely for aggregate product analytics and improving the app.
You may request deletion at any time by using the "Delete account" option in Settings, or by emailing support@closyai.com. If you wish to request deletion of pseudonymised records that may have originated from your account, contact us at support@closyai.com. Note that because these records contain no personal identifiers, we cannot guarantee all such records can be identified and removed.
---
## 5. Subscriptions and In-App Purchases
ClosyAI offers optional paid subscriptions ("Closy Pro" and "Closy Pro+") processed entirely through Apple's App Store. We do not collect, see, or store your payment details — all billing is handled by Apple.
**Subscription plans:**
- Closy Pro Monthly: $14.99 per month, no free trial
- Closy Pro Annual: $119.99 per year ($10.00/month), with a 7-day free trial for new subscribers
- Closy Pro+ Monthly: $29.99 per month, no free trial
- Closy Pro+ Annual: $199.99 per year ($16.67/month), with a 7-day free trial for new subscribers
**Free trial:** A 7-day free trial is available on both annual plans (Closy Pro Annual and Closy Pro+ Annual) for new subscribers only (one trial per Apple ID). Full plan access is granted during the trial. Payment is charged to your Apple ID account at the end of the trial period unless cancelled at least 24 hours before the trial ends.
**Auto-renewal:** Subscriptions automatically renew at the end of each billing period unless cancelled at least 24 hours before the renewal date. Your Apple ID account is charged for renewal within 24 hours prior to the end of the current period.
**Managing or cancelling:** Go to iOS Settings → [Your Name] → Subscriptions → Closy Pro, or visit [apple.com/bill](https://support.apple.com/billing). Cancelling stops future renewals; you retain Pro access until the end of the current paid period.
**Refunds:** All refund requests are handled directly by Apple. To request a refund, visit [reportaproblem.apple.com](https://reportaproblem.apple.com).
**Downgrade:** When a subscription expires or is cancelled, your account reverts to the free tier. Your closet, outfit history, and all data are always retained — nothing is deleted on downgrade.
---
## 6. Data Transfers
Your information may be transferred to and stored on servers outside your country of residence, including in the United States. By using our Services, you consent to these transfers, subject to appropriate safeguards (including standard contractual clauses where required).
---
## 7. Security
We use industry-standard safeguards including encryption in transit (TLS), encrypted storage, and row-level security on our database. However, no system is 100% secure. If you believe your account has been compromised, contact us immediately at support@closyai.com.
---
## 8. Cookies and Tracking
Our website may use cookies and similar technologies to improve your experience and measure site performance. You can control cookies through your browser settings. The mobile app does not use browser cookies; it uses PostHog for anonymised in-app analytics as described in Section 1.
---
## 9. Your Rights
Depending on your location, you may have the following rights regarding your personal data:
- **Access:** Request a copy of the data we hold about you.
- **Correction:** Request correction of inaccurate data.
- **Deletion:** Request deletion of your data (see Section 4).
- **Portability:** Request your data in a portable format.
- **Objection / Restriction:** Object to or request restriction of certain processing.
- **Withdraw consent:** Where processing is based on consent (e.g. analytics), you may withdraw at any time via Settings → Analytics.
**GDPR (EEA/UK):** ClosyAI is the data controller. You may lodge a complaint with your local supervisory authority.
**CCPA (California):** We do not sell personal information. California residents may request disclosure of data collected and shared in the prior 12 months.
To exercise any right, email support@closyai.com. We will respond within 30 days.
---
## 10. Children's Privacy
ClosyAI is not directed to children under 13 (or 16 where required by applicable law). We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, contact us at support@closyai.com and we will delete it promptly.
---
## 11. Business Transfers
If ClosyAI is involved in a merger, acquisition, or sale of assets, your personal data may be transferred as part of that transaction. We will notify you via email and/or a prominent in-app notice before your data is subject to a different privacy policy.
---
## 12. Law Enforcement
We may disclose your personal information if required to do so by law, valid legal process, or to protect the rights, property, or safety of ClosyAI, our users, or the public.
---
## 13. Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will update the "Last Updated" date above and notify you via email or an in-app notice. Continued use of the Services after changes take effect constitutes acceptance of the updated Policy.
---
## Contact Us
ClosyAI Inc.
Email: support@closyai.com