NINA · Privacy
Your wardrobe is personal. We treat it that way.
Effective 22 October 2026 · Last updated 21 October 2026
The short version
NINA needs photos of your clothes and a few details about you to suggest what to wear. We don’t sell any of it and we don’t use it for advertising. NINA asks before anything is sent to AI, and you can export everything or delete it from inside the app, whether or not you ever signed in.
Who we are
NINA is operated by Devansh Dwivedi (individual), 4/168, Nawabganj, Unnao, Uttar Pradesh 209859, India. For anything in this policy, write to devansh@ninastylist.com.
What NINA collects
Photos of your clothes. The photos you take, pick or scan into your closet, and the details derived from them (category, colour, fabric, pattern, formality, season, style, and a short description). Stored privately until you delete them.
Scanner frames. While the scanner is open, the app sends a small frame about every second and a half so it can spot the piece. Frames aren’t stored: they’re checked and discarded. Only the pieces you capture are saved.
Photos you attach in Ask NINA. Used to answer your question, then discarded. A photo is only added to your closet if you tap to add it.
What you type. Your questions in Ask NINA and your requests in Plan a day are used to answer you and aren’t stored. There is no chat history on our servers.
Your Style DNA. The style quiz asks how you dress (masculine or feminine styles) and which looks you like, and saves the styles and words that come out of it. The app asks for nothing about your body or appearance.
Approximate location, only if you allow it. Your phone rounds its position to two decimal places, roughly a 1 km square, before sending it, so NINA never receives your precise position. It’s used for live weather, and the rounded value is saved with the looks NINA generates for you (so it’s in your export and deleted with your account). Decline location and NINA styles you without live weather.
How you use NINA. Looks you view, save and wear, the swipes and ratings you give, wishlist items (titles, links, notes), and any reply you report.
Identity. An anonymous account identifier, created when you first open the app. If you sign in with Apple or Google, also the email address and provider of that sign-in.
Crash and performance reports. If the app or our server crashes, a report of what failed (device model, app version, the screen or address that failed, never your photos or what you typed). Not linked to you.
From NINA’s earlier web demo. If you used it, your profile may hold details it asked for, such as height, body type or skin tone. The app no longer asks for or accepts them; they’re included in your export and erased with your account.
AI processing, and your permission
NINA uses OpenAI to analyse photos of your clothes and to write styling suggestions. Before anything is sent, the app asks your permission and lists exactly what goes: photos of clothes you add and photos you attach in Ask NINA, camera frames while the scanner is open, what you type in Ask NINA and Plan a day, and details of the clothes and outfits in your closet (like colour, fabric and how often you wear them) with today’s weather, never your location. NINA never sends your name, email or account identifier.
OpenAI uses this only to produce NINA’s answer. Under OpenAI’s API terms it isn’t used to train their models.
You can change your answer any time in Account → Privacy → AI processing. Turning it off stops anything further being sent; it can’t recall what was already sent. With it off, your closet and outfit suggestions still work; the scanner and Ask NINA don’t, and new photos are saved untagged until you turn it back on.
NINA’s suggestions are written by software and can be wrong. Every AI-written reply has a Report button; reports are reviewed by a person.
How it is used
To build and organise your closet, suggest and explain outfits for the day and the weather, answer your questions, keep your closet available when you sign in on another device, fix crashes, and keep the service free of abuse. Not for advertising, and never sold.
Who else processes it
NINA runs on a handful of named services. Each receives only what it needs to do its job for us:
- OpenAI: the AI processing described above, with your permission.
- Cloudinary: stores and delivers your clothing photos, and cuts out their background (an automated step on Cloudinary). Photos are private, per-account files served over signed links that can’t be guessed and aren’t listed anywhere. Those links don’t expire on a timer: deleting the photo, or your account, is what revokes them.
- MongoDB Atlas: our database.
- Google Firebase Authentication: your anonymous account and sign-in; it issues the credential that proves a request is yours.
- Apple and Google: only if you sign in with them. From Apple, NINA asks for your email address only.
- Open-Meteo: weather for your rounded location or a place name. Nothing that identifies you is sent with it.
- Railway: runs NINA’s server.
- Sentry: crash and performance reports, without your identity, photos or anything you typed.
Your database records are stored in the United States (AWS N. Virginia) and your photos in the United States. OpenAI processes requests in the United States. Data travels encrypted (HTTPS) everywhere.
Your controls
These don’t depend on signing in. The app gives you an anonymous account when you first open it, and everything below works on that account exactly as on a signed-in one.
Export. Account → Export my data saves a file with your account record and everything it owns (closet, profile, outfits, history, wishlist, reports, your AI and age answers) to wherever you choose.
Delete. Account → Delete account, or Delete everything if you never signed in. Your records are erased at once, and the credential your app holds stops working immediately, so nothing queued on your phone can write data back. Your photos and sign-in account are removed straight after; if any of that can’t finish right away, it’s recorded and retried automatically until it’s done, and checked by a person if it keeps failing. If you signed in with Apple, the app also disconnects NINA from your Apple ID (Apple asks you to confirm). It can’t be undone.
Delete from the web. Can’t use the app? See Delete your account.
Signing in to an account that already has a closet. NINA moves this phone’s closet into that account; if both have a closet it asks first, and you can choose to delete this phone’s instead. A record that the move happened (with counts, no content) is kept until that account is deleted.
Correct. You can delete any closet item or wishlist entry in the app. The app can’t edit your style profile yet: write to devansh@ninastylist.com and we’ll correct or remove anything.
Early access list
Before NINA is in the App Store and on Google Play, you can join our early access list on ninastylist.com. The list is separate from the NINA app and its accounts.
What we keep. Your email address and the phone you chose (iPhone or Android). Also the page you joined from and the tag on the link that brought you there (like a WhatsApp share), the version of the notice you saw, when you joined, and when we sent your invite.
What it’s for. To email you your invite to try NINA. We also count the list in totals, like how many people joined from each link. No newsletter, no advertising, and it’s never sold.
Who processes it. MongoDB Atlas (our database) and Railway (runs our server). Your invite comes from devansh@ninastylist.com. If you chose Android, we add your email address to the tester list of our Google Play test, so Google lets you install NINA.
How long it’s kept. Until 30 days after we send your invite, or 12 months after you joined if no invite has come by then. We clear the list once a month, so your entry goes at the first clear-out after that.
Leaving the list. Email devansh@ninastylist.com, or reply to your invite, and we delete your entry as soon as we read it. Leaving the list doesn’t affect the app, and deleting a NINA account doesn’t remove you from the list.
This website
Vercel hosts ninastylist.com, and receives your IP address and browser details to deliver the pages to you. Vercel Speed Insights measures how fast the pages load, without cookies and without identifying you.
How long it is kept
- Your account and everything in it: until you delete it.
- An anonymous account (never signed in): until you delete it.
- Scanner frames, Ask photos and what you type: not kept.
- The early access list: until 30 days after your invite, or 12 months after you joined if no invite comes, removed at the next monthly clear-out. At once if you ask.
- A record that a deletion was carried out: 30 days after the clean-up finishes, holding only the anonymous account identifier.
- Server logs: 7 days. They record which address was called, the result and the account identifier; never what you sent.
- Database backups: encrypted nightly copies, each kept for 14 days. A deleted account can remain in a backup until that backup expires; backups are only used to recover from a failure.
Age
NINA is for people 18 and over. The app asks when you first open it and keeps only a yes and when you gave it, never a date of birth. If you say you’re under 18, the app stops there and nothing about you is sent to us. If we learn that someone under 18 has an account, we delete it.
Changes
If this policy changes in a way that affects how your information is used, the dates at the top change and the app tells you before it takes effect. If what is sent to AI changes, the app asks your permission again.
Contact and grievances
Questions, requests or complaints: devansh@ninastylist.com. Privacy contact: devansh@ninastylist.com. Grievance officer: Devansh Dwivedi.