Privacy Policy

Effective date: 2026-10-12

This Privacy Policy explains how Stylo ("Stylo," "we," "us," or "our") collects, uses, shares, and protects your personal information when you use the Stylo mobile application (the "App"). By creating an account or using the App, you agree to the practices described in this Policy.

Please also read our Terms and Conditions, which also govern your use of Stylo.

Stylo is developed by APEIRO APPAREL (Pty) Ltd, based in South Africa. If you have questions about this Policy or how we handle your information, contact us at legal@apeiro.clothing.

1. A Note on Stylo and APEIRO

Stylo is a sibling product to APEIRO, a separate apparel-commerce app from the same developer. The two apps share a common sign-in system, so one account works across both, but Stylo and APEIRO are separate applications with separate data. As of this version, your closet, outfits, and other Stylo content are not shared with or visible in APEIRO, and vice versa. This Policy covers Stylo only. APEIRO has its own Privacy Policy governing its own commerce features (browsing, purchases, virtual try-on, and so on).

2. Information We Collect

2.1 Account information

When you create a Stylo account, we collect your email address and password. Authentication is handled by our provider Supabase. Your password is never stored by us in plain text.

2.2 Profile information

When you sign up, we ask for your first name and your date of birth. Both are required. You may also provide a last name and a profile photo, which are optional. Your profile photo is stored privately and is shown only to you, the account owner.

We use your date of birth to:

  • confirm that you are 18 or over

  • send you a birthday message in future

  • produce aggregated, de-identified age statistics about our user base

We do not use your date of birth to profile you as an individual, and we do not use it for advertising.

2.3 Your closet & outfits

The core purpose of Stylo is to help you catalog and organize your wardrobe. We store the content you add to the App, including:

  • Photos of your clothing items, taken with your camera or chosen from your photo library

  • Details you enter about each item (category, brand, color, and similar attributes)

  • Outfits you create, and any weekly outfit plans you save

2.4 Photo processing: background removal & auto-tagging

When you add a photo of a clothing item, it's automatically processed in two ways:

  • Background removal. Your photo is sent to a background-removal service we operate on Google Cloud, which produces a clean, product-style version of the image. This happens automatically for every item photo you upload.

  • Auto-tagging. Your photo is also sent to Google's Gemini API, which suggests values for fields like category, subcategory, brand, and color. These suggestions are pre-filled into the item's details, and you can review and edit them before saving.

Both steps use only the photo itself; no other account or profile data is included in these requests.

2.5 Location information

If you enable "Use current location" for weather in Settings, we access your device's approximate location to show local weather on your Home and Closet screen. You can turn this off at any time and enter a city manually instead. If you don't grant location permission, this simply won't work and nothing else in the App requires location.

2.6 Device & diagnostic information

Like most apps, we collect some technical information to keep Stylo running reliably, including crash reports, error logs, and basic device/app version information. We use this only to diagnose and fix problems, not for advertising or profiling.

3. How We Use Your Information

  • To operate your account and let you sign in securely

  • To let you catalog, view, and manage your closet and outfits

  • To process the photos you upload, removing image backgrounds and suggesting item details, so that building and browsing your closet is faster

  • To personalize your Home screen (for example, today's weather and greeting)

  • To respond to support requests

  • To diagnose crashes and technical issues

  • To maintain the security and integrity of the App

We do not use your information for third-party advertising, and we do not sell your personal information.

4. Who We Share Information With

We don't sell your data. We share information only with the service providers who help us run Stylo, and only as needed for them to provide that service:

Supabase

  • Purpose: Authentication, database, and file storage

  • What's shared: Account credentials, profile data, closet/outfit content, photos

Google Cloud Run (background-removal service)

  • Purpose: Removing the background from closet item photos to produce a clean product-style image

  • What's shared: The item photo you upload, for background removal only

Google Gemini API (item auto-tagging)

  • Purpose: Suggesting category, subcategory, brand, and color for a closet item based on your photo

  • What's shared: The item photo you upload, for classification only

  • Data use: We use Google's paid Gemini API tier, under which content submitted through the API is not used to train Google's models.

OpenWeather

  • Purpose: Weather shown on your Home and Closet screen

  • What's shared: Approximate location (city name or coordinates)

Sentry

  • Purpose: Crash and error diagnostics, so we can fix bugs

  • What's shared: Device/app technical data, not your closet content

Resend

  • Purpose: Sending account emails (sign-up verification codes, password-reset codes, and email-change confirmations)

  • What's shared: Your email address and the content of those emails

Railway

  • Purpose: Hosting our application server, which handles every request between the App and our database

  • What's shared: All data the App sends or receives (profile, closet content and photos, and approximate location for weather), in transit and in processing. Railway does not store it beyond operational logs.

Apple / Google

  • Purpose: App distribution, including TestFlight and Google Play closed testing while Stylo is in beta

  • What's shared: Information required by their platforms (e.g. device identifiers), governed by their own privacy policies

We may also disclose information if required by law, or to protect the rights, property, or safety of Stylo, our users, or others.

5. Where Your Data Is Stored & How It's Protected

Your data is stored using Supabase's infrastructure. We use row-level security so your account can only access your own data, and connections between the App and our servers are encrypted in transit. No system is 100% secure, but we take reasonable technical and organizational measures to protect your information.

6. Cross-Border Transfers

Some of the service providers listed in Section 4 process or store personal information outside South Africa:

  • Supabase: our database, authentication and file storage provider. Your account data, closet content and item photos are stored in Supabase's eu-north-1 region, located in Sweden. This country is subject to the EU General Data Protection Regulation, which provides a level of protection substantially similar to POPIA.

  • Google (Gemini API): item photos sent for auto-tagging are processed by Google outside South Africa.

  • Sentry: crash and diagnostic data.

  • OpenWeather: approximate location sent to retrieve a forecast.

  • Resend: account emails are sent from Ireland (eu-west-1).

  • Railway: our application server is hosted in EU West (Amsterdam, Netherlands).

Our background-removal service runs on Google Cloud in the africa-south1 (Johannesburg) region, so that processing step takes place within South Africa.

Where we transfer personal information outside South Africa, we do so in reliance on section 72 of POPIA: on the basis that the recipient is subject to a law, binding corporate rules, or a binding agreement that provides a level of protection substantially similar to POPIA, and/or because the transfer is necessary for the performance of our agreement with you.

7. Data Retention & Deletion

We keep your account and closet data for as long as your account is active. You can delete your account at any time from Account settings within the App. This cannot be undone. Deleting your account permanently removes:

  • your profile, including your name, date of birth and profile photo

  • your closet items and their photos

  • your outfits

  • your weekly plans

Stylo and APEIRO share one sign-in. Deleting your Stylo account also deletes that shared sign-in, so you will not be able to sign in to APEIRO with it afterwards.

If you would rather not use the in-app option, you can also request deletion by contacting us at legal@apeiro.clothing.

Our database provider keeps daily backups for 7 days. Deleted data is removed from our live systems immediately and drops out of backups within 7 days. We don't restore deleted accounts from backups.

8. Security Compromise Notification

If we have reasonable grounds to believe that your personal information has been accessed or acquired by an unauthorised person, we will notify the Information Regulator and you as soon as reasonably possible after discovering the compromise, as required by section 22 of POPIA. Our notification to you will describe what happened, which categories of information were affected, and the steps you can take to protect yourself.

9. Your Rights

Depending on where you live, you may have rights to access, correct, or delete your personal information, or to object to certain processing. If you're in South Africa, these rights are provided under the Protection of Personal Information Act (POPIA), and you can also lodge a complaint with the Information Regulator of South Africa. To exercise any of these rights, contact us at the email address below.

10. Children's Privacy

Stylo is intended for users aged 18 and over. Under POPIA, any person under 18 is a child, and processing a child's personal information generally requires the consent of a competent person, such as a parent or legal guardian. Stylo does not have a mechanism to obtain and verify that consent, so we do not permit users under 18 to create accounts. We ask for your date of birth during sign-up, and if it shows you are under 18, we do not create the account and we delete the details you entered.

We do not knowingly collect personal information from anyone under 18. If we become aware that we have, we will delete that information and close the account. If you believe a person under 18 has provided us with personal information, please contact us at legal@apeiro.clothing.

11. Beta Testing

Stylo is currently in beta, distributed through TestFlight (iOS) and Google Play closed testing (Android). Your use of a beta version is also subject to Apple's and Google's respective beta-testing terms, in addition to this Policy.

12. Changes to This Policy

We may update this Policy from time to time. If we make material changes, we'll notify you in the App or by email before they take effect. The effective date above reflects the latest revision.

13. Contact Us

Questions about this Policy or your data? Reach us at:

legal@apeiro.clothing

APEIRO APPAREL (Pty) Ltd

Information Officer

The Information Officer for APEIRO APPAREL (Pty) Ltd is Stelio Lazarides, contactable at stelio@apeiro.clothing. Please raise any privacy concern with us first so we have an opportunity to resolve it.

You may also lodge a complaint with the Information Regulator of South Africa at POPIAComplaints@inforegulator.org.za, or at Woodmead North Office Park, 54 Maxwell Drive, Woodmead, Johannesburg, 2191.