fitmi Privacy Policy
마조리카 respects your privacy and processes personal data in accordance with the Korean Personal Information Protection Act ("PIPA"), GDPR-equivalent principles, and other applicable laws.
- Effective
- 2026-05-11
- Last updated
- 2026-05-11
This Privacy Policy explains how 마조리카 ("we", the "Company") collects, uses, shares, and protects personal information when you use the fitmi Service at fitmi.app. It is published under Article 30 of the Korean Personal Information Protection Act and is intended to satisfy equivalent transparency obligations under the EU General Data Protection Regulation.
1.Purposes of Processing
We process personal data for the following purposes. We will not use personal data for unrelated purposes without first obtaining your separate consent or relying on another lawful basis.
- Account creation, identity verification, account management, and prevention of fraudulent use.
- Generating, storing, and sharing AI virtual try-on results requested by you.
- Processing payments, refunds, and chargebacks for Paid Services.
- Customer support and operational notices.
- Service quality improvement, statistical analytics, and security monitoring.
- Compliance with legal obligations and the handling of legal claims.
Lawful bases under GDPR: performance of a contract (Art. 6(1)(b)), legitimate interests in operating and securing the Service (Art. 6(1)(f)), legal obligation (Art. 6(1)(c)), and your consent where required (Art. 6(1)(a)).
2.Categories of Personal Data
| Collection trigger | Required / Optional | Items |
|---|---|---|
| Account registration (email magic link) | Required | Email address, authentication token, registration timestamp, IP address |
| Account registration (Google OAuth) | Required | Google subject identifier, email, profile image URL, display name |
| Service usage | Required | User ID, session identifier, device and browser metadata, access logs, usage history, cookies |
| AI virtual try-on | Optional (required to use the feature) | Uploaded personal photo, garment image, self-reported body measurements, external product URLs |
| Paid Services | Required | Payment processor token, subscription status, payment timestamp, refund history. Card numbers are not stored by us. |
| Customer support | Optional | Inquiry content, attachments, response history |
Photographs are processed only where you voluntarily upload them. We do not infer race, ethnicity, religion, or political opinion from photos and we do not use uploaded photos for biometric identification.
3.Retention Periods
| Item | Retention period | Basis |
|---|---|---|
| Account information | Until account deletion | Contract performance |
| Generated try-on images | Until you delete them or close your account | Contract performance and user control |
| Original uploaded photos (people) | 30 days after generation, or until earlier deletion request | Data minimisation |
| Access logs and IP addresses | 3 months | Korean Protection of Communications Secrets Act, Art. 15-2 |
| Records on contracts and right-of-withdrawal claims | 5 years | Korean E-Commerce Act, Art. 6 |
| Records on payments and supply of goods | 5 years | Korean E-Commerce Act, Art. 6 |
| Records on consumer complaints and disputes | 3 years | Korean E-Commerce Act, Art. 6 |
| Records on misuse and abuse | 1 year | Fraud prevention and dispute defence |
4.Sharing with Third Parties
We do not sell personal data and we do not share it with third parties except (i) where you have given us separate consent, (ii) where the law permits or requires it (PIPA Articles 17 and 18), or (iii) where the recipient is a processor acting on our instructions under Section 5.
If, in the future, sharing for a new purpose becomes necessary, we will first notify you of the recipient, purpose, items, and retention period, and obtain consent where required.
5.Processors and Sub-processors
| Processor | Work entrusted | Items transferred | Retention |
|---|---|---|---|
| Supabase, Inc. (US) | Managed database, authentication, file storage | Email, user ID, auth tokens, uploaded images, generated outputs, access logs | Until end of agreement or account closure |
| fal.ai, Inc. (US) | AI inference for virtual try-on | Uploaded photo, garment image, self-reported body data | Discarded immediately after inference (per provider policy; not used for training) |
| PayPal Holdings, Inc. (US) | Payment processing for Paid Services | Email, payment token, amount, timestamp | Per processor policy and applicable law |
| Google LLC (US) | Google OAuth sign-in | OAuth identifier, email, profile info | Until OAuth session expires or account is closed |
| Upstash, Inc. (US) | QStash async job queue, caching | User ID, job identifiers, non-PII payloads | 30 days after job completion |
| Vercel Inc. (US) | Web hosting and edge network | Access logs, IP address, User-Agent | Up to 30 days |
Our processor agreements impose obligations of confidentiality, purpose limitation, technical and organisational safeguards, restrictions on sub-processing, and audit cooperation, as required by PIPA Article 26 and GDPR Article 28.
6.International Data Transfers
Several of our processors are located outside Korea, primarily in the United States. We rely on the following safeguards for international transfers:
- Standard Contractual Clauses or equivalent contractual safeguards in our processor agreements.
- Encryption of personal data in transit (TLS 1.2 or above) and at rest.
- Disclosure of the recipient, country, items, and purpose under PIPA Article 28-8.
- Your right, under PIPA Article 28-8(5), to refuse international transfer. Refusal may prevent us from delivering parts of the Service.
| Recipient | Country | Trigger and method | Items | Purpose |
|---|---|---|---|---|
| Supabase, Inc. | United States | On use of the Service, over TLS | Email, user ID, uploaded images, outputs, logs | Database, storage, auth |
| fal.ai, Inc. | United States | On AI inference request, over TLS | Uploaded photos, body data | AI virtual try-on inference |
| PayPal Holdings, Inc. | United States | On checkout, over TLS | Email, payment token, amount | Payment processing |
| Google LLC | United States | On OAuth login, over TLS | OAuth identifier, email, profile | OAuth sign-in |
7.Your Rights
You may, at any time, exercise the following rights with respect to your personal data:
- Access — request a description of how we process your data and a copy of it.
- Rectification — ask us to correct inaccurate or incomplete data.
- Erasure — ask us to delete data we no longer need to retain by law.
- Restriction — ask us to suspend certain processing.
- Object — object to processing based on legitimate interests.
- Portability — receive your data in a commonly used machine-readable format where applicable.
- Withdraw consent — withdraw consent at any time, without affecting prior lawful processing.
- Lodge a complaint with a supervisory authority (see Section 14).
You can exercise these rights via the in-Service "Account settings" page or by writing to neu5563@naver.com. We respond within 10 days (PIPA) or one month (GDPR) of receiving a verified request.
If you are the legal guardian of a child under 14 (Korea) or under 16 (most EU member states), you may exercise these rights on the child's behalf.
8.Destruction of Personal Data
When the retention period has elapsed or the purpose of processing has been fulfilled, we destroy the personal data without undue delay, unless another law requires continued retention.
- Procedure: destruction is authorised by the Data Protection Officer once a destruction trigger occurs.
- Electronic files: permanently deleted using techniques designed to prevent restoration (e.g., low-level format).
- Paper records: shredded or incinerated.
9.Security Safeguards
We implement administrative, technical, and physical safeguards required by PIPA Article 29 and equivalent international standards:
- Minimising the number of personnel who handle personal data and training them regularly.
- Encrypting authentication tokens (one-way hash) and sensitive payment-recurrence credentials (AES-256-GCM).
- Recording access logs and protecting them against tampering.
- Access control: privilege management, intrusion prevention and detection systems.
- Server-side request forgery (SSRF) defences: blocking private IP ranges (RFC1918, loopback, link-local, IPv6 ULA) for outbound URL processing.
- Access controls and audit logging across the personal-data processing system.
- End-to-end transport encryption (HTTPS/TLS) for all traffic.
11.Sensitive Data and Unique Identifiers
We do not collect sensitive data within the meaning of PIPA Article 23 (e.g., political opinions, religion, health, sex life) or unique identifiers within the meaning of PIPA Article 24 (e.g., resident registration numbers).
12.Children's Data
The Service is not intended for children under the age of 14 (Korea) or under 16 (most EU member states). We do not knowingly collect personal data from such children. If we discover that we have collected data from a child without verifiable parental consent, we will delete the data and close the account.
13.Data Protection Officer
- Data Protection Officer: 이태희
- Contact: neu5563@naver.com
- Organisation: 마조리카 (Business registration 895-37-01612)
- Registered address: 서울특별시 관악구 문성로25길 19, 301호(신림동)
You may contact the Data Protection Officer with any question, complaint, or rights request relating to your personal data. We will respond promptly.
14.Remedies and Supervisory Authorities
If you believe your rights have been infringed, you may approach the following supervisory authorities:
- Korean Personal Information Dispute Mediation Committee — www.kopico.go.kr / 1833-6972
- Korea Internet & Security Agency, Privacy Infringement Reporting Centre — privacy.kisa.or.kr / 118
- Supreme Prosecutors' Office Cybercrime Division — www.spo.go.kr / 1301
- National Police Agency Cyber Bureau — ecrm.cyber.go.kr / 182
- EU/EEA residents: the data protection supervisory authority of your member state of residence.
- UK residents: the Information Commissioner's Office (ico.org.uk).
15.Changes to this Policy
This Privacy Policy is effective from 2026-05-11. We will announce any change at least 7 days before the effective date through an in-Service notice. For changes that are adverse or material to you, we will provide at least 30 days' notice and send an individual notice to your registered email.