Privacy policy
Last updated October 26, 2026
Midsole is an app for logging the footwear you wear and taking care of it. This policy says what the app collects, why, where it goes and how to delete it. The short version: your closet stays on your phone unless you sign in, nothing is sold, and there are no ads or ad trackers.
Without an account
You can use Midsole without signing in. Your pairs, photos, wears, care log, notes and prices are stored only on your device (and its backups). Some features still reach outside services, described below: product search, weather, and the care assistant.
With an account
If you sign in (with Apple, Google, or email), we store:
- Account details: your email address, the sign-in provider's account ID, and the display name and handle you choose.
- Your closet, synced across your devices: pairs, photos (originals and background-removed copies), wears, care log, notes, prices and purchase details, The Hunt, storage settings, and the weather recorded with each wear.
This is stored with our backend provider, Supabase, in a database where each account can only read its own rows.
Friends and sharing
Friends is optional and needs an account. Friends you've both accepted can see what you choose under Settings → Profile → Friends & sharing: your closet (the pairs you leave "Visible to friends"), your wears from the last 7 days, and when you're wearing a pair. Each is its own switch, and our server applies them every time a friend looks.
If you turn on a public closet link, anyone with the link sees your name, handle and the pairs you picked for it (all of them, or the ones you choose): each pair's name, brand, colorway, material, type and photo. They don't see your wears, when you last wore a pair, or whether you're wearing one now. Care chats, notes, prices and sizes are never shared, with friends or through the link.
If you turn on "Let friends find me", the app hashes your contacts' phone numbers and emails on your device and sends only the hashes to match people who also turned it on. We don't store your contacts. The phone number you give so friends can find you is hashed with a secret kept on our server, and only that hash is stored: it can't be turned back into your number, and it's removed when you turn the setting off.
Friend requests and accepts send a push notification through Apple's push service. While friend notifications are on, we keep your device's push token so Apple can deliver them; turning them off removes it.
If you report a person, your report (who, and the reason you give) is kept until we've reviewed and acted on it. The person reported isn't told who reported them.
The care assistant (AI)
The care assistant is powered by Claude, an AI model made by Anthropic. When you ask it something, we send your question to Anthropic through our server, together with what it needs to answer about that pair: the model, its materials, its condition, how often it's been worn and its care history, plus any photo you attach. The app asks for your permission before the first message. Anthropic processes this to produce the answer under its commercial terms, which don't allow it to train its models on this data. Your conversations are saved on your device (and synced if you're signed in) so you can come back to them.
To prevent abuse, our server counts requests per day, by account if you're signed in or by IP address if you're not. These counts aren't linked to what you asked.
Weather and location
If you allow location, Midsole looks up the weather where you are with Apple WeatherKit, to record each wear's weather (so wet days count toward care) and to show it on Today and on share cards. Your location is used to fetch the weather and to name the city; we store the city name with each wear, never your coordinates. You can turn this off in Settings → Privacy → Weather on your wears, or in iOS Settings.
Product search
When you search for a pair to add, the search text and any style code read from a box label are sent to KicksDB to find the model, its photo and retail price. Box label scanning itself runs on your device. When Midsole's own database doesn't know a model, its name, brand and colorway (nothing about you) go to Claude through our server to work out its materials.
Two more ways of adding a pair also use Claude, and each asks for your permission first. If you identify a pair from photos, the photos you take or choose (up to three) go to Anthropic through our server so the model can name the pair; they're used for that answer and aren't kept by us. If you search the web for a pair the catalogs don't know, the name you typed is searched through Anthropic's web search tool, and the pages it finds are read for the pair's name, colour, price and photo. Product and result photos come from the retailer's own page (its preview image) and, when we have it enabled, Brave Search helps find that page. None of these requests carry anything about you.
Photos and camera
Photos you add are processed on your device, including background removal. They leave your device only if you sign in (to sync them) or attach one to a care assistant question. Saving a share card to Photos only adds images; Midsole can't read your library.
Notifications
Daily and care reminders are scheduled on your device. Only friend notifications come through our server.
What we don't do
- No ads, no ad networks, no analytics SDKs, no tracking across apps or websites.
- We don't sell or rent your data.
- Product links open the retailer's site; we don't send them anything about you.
The website and its waitlist
If you join the waitlist on trymidsole.com, we store your email address, which form you used and when, with Supabase, and add your address to our mailing list with Resend, which sends our email. We use it to send one welcome email now and to tell you when Midsole is ready to download. To stop abuse, the form counts sign-up attempts per IP address per day; that count isn't linked to your email. The website has no analytics, ads or trackers. To be removed from the waitlist, email support@trymidsole.com.
Deleting your data
Without an account, deleting the app deletes your data. Settings → Data → Clear all data also removes it. With an account, Settings → Profile → Delete account permanently deletes your account and everything synced with it, including photos. Signing out removes the closet from that device.
How long we keep it
- Your account and what's synced with it: until you delete the account. Deleted data is gone from our systems within 30 days.
- Abuse counters (requests to the care assistant and the waitlist form, per account or IP address): 2 days.
- Reports you file about another person: until reviewed and acted on.
- Push tokens: while friend notifications are on.
Your rights
Wherever you live, you can see and take your data (Settings → Data → Export my data gives you your pairs and wears as spreadsheets), correct it in the app, and delete it as described above. For anything you can't do in the app, or to ask what we hold about you, email support@trymidsole.com from the address on your account and we'll do it.
Children
Midsole isn't directed at children under 13, and we don't knowingly collect their data.
Changes
If this policy changes in a way that matters, we'll say so in the app before it takes effect.
Contact
Questions or requests: support@trymidsole.com