Privacy Policy
The short version
- You can use most of Runway without an account. Browsing themes, building outfits, saving fits and checking codes work signed out, and stay on your iPhone.
- Signing in is only needed for the community. If you sign in with Apple or Google we receive your name, email address and an account ID — nothing else from those accounts.
- Anything you post is public. Fits, photos, captions, comments, your username and avatar can be seen by every other user of the app.
- The AI Stylist runs entirely on your device. Your outfits are not sent to us or to any AI provider.
- The app shows ads through Google AdMob, and asks for App Tracking Transparency permission. Say no and we do not use the advertising identifier. Runway Pro removes ads.
- Analytics are anonymous and you can switch them off in Settings.
- You can delete your account and everything in it from inside the app — Settings → Delete account. It is immediate and permanent.
- We never sell your personal information.
This policy explains how Runway: DTI Outfits & Codes (the "app", "Runway") handles your information. Runway is published by THE SOLANA LABS (PRIVATE) LIMITED ("we", "us"), a company registered in Pakistan under CUIN 0347376. We are the data controller for the personal data described here.
Runway is a companion app for players of the Roblox experience Dress to Impress: it holds a browsable theme library with styling tips, an outfit builder, moodboards, a tracker for free in-game codes, quest walkthroughs, and a community feed where players share the fits they have built.
Runway is fan-made
Runway is an independent, unofficial companion app. It is not affiliated with, endorsed by, sponsored by or connected to Roblox Corporation or the creators of Dress to Impress. We cannot sign you in to Roblox, we never ask for your Roblox password, and we have no access to your Roblox account, inventory or Robux. All trademarks belong to their respective owners.
1. Using Runway without an account
Most of the app works signed out. If you never sign in, the following stays in the app's private storage on your iPhone and is never sent to us:
- Outfits you build in the outfit builder, and the fits you save
- Moodboards you create, including any images you add to them
- Themes and items you favourite, and codes you mark as redeemed
- Quest progress you tick off
- App preferences — theme, app icon, sort order, notification and analytics settings
This data is protected by iOS. It is included in your iPhone backups if you have them enabled — those are controlled by Apple and by you, not by us. Deleting the app removes it from your device.
Even signed out, the app still shows ads and reports crashes, as described in sections 5 and 6.
2. Your account
You need an account only to use the community — posting fits, commenting, liking, following other players, and getting notifications. You can create one with Sign in with Apple or Google Sign-In.
| What we receive | Where it comes from | Why |
|---|---|---|
| Email address | Apple or Google, at sign-in | To identify your account and contact you about it. If you use Sign in with Apple and choose "Hide My Email", we only ever see Apple's relay address. |
| Name | Apple or Google, at sign-in | Used to pre-fill your display name. You can change it to anything you like. |
| Account ID | Generated by us | A random identifier that ties your posts and settings to you. |
We do not receive your Apple Account or Google password, your contacts, your calendar, your Google Drive or anything else from those accounts.
You then choose a profile: a username, a display name, an optional short bio, an optional avatar image, and optionally your Roblox username so other players can find you in game. The Roblox username is entirely optional, it is a piece of text you type yourself, and it is shown publicly on your profile if you add it. Leave it blank if you would rather not link the two.
3. What you post is public
Runway's community feed is public to everyone using the app. When you share a fit, post an image, write a caption or tag, comment on someone else's fit, follow someone or like a post, that activity — together with your username, display name and avatar — is visible to all other users. Follower and following counts are public too.
Please treat anything you post as public and permanent-ish: other people can screenshot it, and we cannot recall a copy someone else has made. Do not put your real name, address, school, phone number, email or other personal details into a post, a caption, a bio or an image.
4. Photos
Runway asks for access to your photo library so you can attach images to community fits, add pictures to moodboards, and set a profile picture. It asks for permission to add to your library separately, so you can save your own fits and moodboards back to Photos.
The app only reads the specific images you pick. It does not scan or index your library, and no photo leaves your device unless you deliberately attach it to something you are posting or uploading. You can change or revoke either permission at any time in iOS Settings → Privacy & Security → Photos → Runway.
5. Advertising
Runway is free, and free-tier users see ads served by Google AdMob (Google LLC) — banners, occasional full-screen interstitials, and rewarded ads you can choose to watch in exchange for in-app credits. Runway Pro subscribers see no ads at all, and the app does not even request them.
To serve those ads, Google's advertising SDK receives technical and usage information from your device. This typically includes your IP address (from which coarse, city-level location can be inferred), device model and operating-system version, general information about which ad slots were shown and interacted with, and — only if you allow it — Apple's Advertising Identifier (IDFA).
App Tracking Transparency. iOS asks you whether Runway may track you across apps and websites owned by other companies. This is your decision and you can change it at any time in iOS Settings → Privacy & Security → Tracking, or by tapping the "Ad tracking" row in Runway's own Settings screen.
- If you allow tracking, the IDFA is shared with Google and its advertising partners and used to personalise ads and measure them across apps.
- If you decline — which is the default — the app does not access the IDFA. You will still see ads, but they are non-personalised and chosen from context rather than from a profile of you.
How Google uses ad data is governed by Google's advertising and partner policy. You can also adjust your own Google ad settings at adssettings.google.com.
6. Analytics and crash reporting
Product analytics — PostHog, and you can turn it off. We use PostHog to understand which parts of Runway people actually use — for example how often the outfit builder is opened, or whether anyone finds the quest walkthroughs. Events are recorded against a random identifier rather than your name or email, and are not linked to your account profile. Turn the "Share anonymous analytics" switch off in Runway's Settings and the app stops sending them.
Crash reporting — Sentry. When the app crashes or hits a serious error, Sentry receives a technical report: the error, a stack trace, the app version, your device model and iOS version, and roughly when it happened. It is used only to find and fix bugs, and it does not include the contents of your fits, moodboards or messages.
7. The AI Stylist stays on your phone
Runway's AI Stylist suggests outfits for a theme. It is a scoring engine bundled inside the app that matches theme keywords against the in-app item catalogue, and it makes no network request at all. Your outfits, your prompts and your styling choices are not sent to us, to OpenAI, to Google, or to any other AI provider — the feature works with the app offline.
Use of the feature is metered by a credit count stored with your account, so that we can cap how heavily it is used. That counter records how many suggestions you have left, not what you asked for.
8. Purchases and subscriptions
Runway Pro is an optional auto-renewing subscription, offered monthly, quarterly and annually. All payments are processed by Apple through the App Store — we never see or handle your card number, billing address or Apple Account credentials.
To check whether your subscription is active, and to restore it when you reinstall or switch devices, we use RevenueCat, Inc. RevenueCat receives an app user identifier plus purchase and receipt information from Apple: which product you bought, when it started, when it renews or lapses, and the country of your App Store account. It is used only to unlock what you paid for. See RevenueCat's Privacy Policy.
Subscriptions renew automatically unless cancelled at least 24 hours before the end of the period. You manage or cancel them in iOS Settings → your name → Subscriptions, not in the app — we cannot cancel a subscription for you, and refunds are handled by Apple.
9. Moderation and safety
Runway has a public feed, so it needs moderation. Two things happen to an image you upload:
- Automated screening. The image is checked by Sightengine, a third-party content-moderation service, for nudity, gore and similar prohibited content. Sightengine receives the image itself. It does not receive your name, email or account details. Images that fail screening are blocked or removed.
- Human review on report. Any user can report a post, a comment or an account. When something is reported, our moderators can see the reported content, the account that posted it, and the reason given. We keep a record of reports and of the action taken so that repeat problems can be dealt with.
You can also block another account from inside the app. Blocking hides that account's posts and comments from you and stops them interacting with yours. The block is recorded against your account; the person you blocked is not told.
We use this information to enforce our Terms of Use, to remove content that breaks them, and to suspend accounts where necessary. Reports are not shown to the person reported, and we do not tell them who reported them.
10. Notifications
Signed-in users get an activity inbox inside the app — the bell icon — which lists it when someone likes or comments on your fits, or follows you. That list is fetched from our backend while you are using the app; there is no push-notification service involved, and nothing about your activity is sent to Apple's push servers.
Runway may also ask for iOS notification permission so it can show an unread badge on the app icon. You can grant or revoke it at any time in iOS Settings → Notifications → Runway, and declining it does not affect anything else in the app.
11. Who your data is shared with
We do not sell, rent or trade personal information, and we do not share it with data brokers. We share it with the following service providers, only to the extent each of them needs to do its job:
| Party | What they receive | Why |
|---|---|---|
| Supabase | Your account record, profile, posts, comments, images and notifications | Hosts the database, authentication and image storage behind the community |
| Apple | Your email and name at sign-in (if you use Sign in with Apple); purchase and subscription records | Sign-in and App Store billing |
| Google (Sign-In) | Your email and name at sign-in, if you choose Google | Sign-in |
| Google AdMob | IP address, device and ad-interaction data, and the IDFA only if you allow tracking | Serving ads to free-tier users |
| Google (App Check) | A device-attestation token | Blocks bots and abuse of our backend |
| RevenueCat | An app user identifier plus purchase and receipt data | Validating and restoring subscriptions |
| Sightengine | Images uploaded to the community | Automated safety screening |
| PostHog | Anonymous product-usage events, unless you switch analytics off | Understanding which features are used |
| Sentry | Crash and error diagnostics | Fixing bugs |
| Other users | Everything you post publicly, plus your username, display name, avatar, bio and (if you add it) your Roblox username | The community feed |
We may also disclose information if we are legally required to — a valid court order or law-enforcement request — or where it is necessary to protect the safety of a user or the public. We will not do so lightly.
12. Where your data is processed
We are based in Pakistan, and our service providers are based mainly in the United States and the European Union. If you use Runway from the United Kingdom, the European Economic Area or elsewhere, your personal data will be transferred to and processed in those countries.
Where that transfer is from the UK or EEA, it is made on the basis of the European Commission's Standard Contractual Clauses (or the UK Addendum) in our agreements with those providers, together with the safeguards described in their own privacy policies, which are linked above.
13. Legal bases for processing (UK/EEA users)
| Purpose | Legal basis |
|---|---|
| Creating and running your account, and showing you the community | Performance of a contract with you |
| Moderating content and keeping the app safe and abuse-free | Legitimate interests, and compliance with legal obligations |
| Crash reporting and keeping the app working | Legitimate interests in a functioning product |
| Product analytics | Consent — you can withdraw it at any time in Settings |
| Personalised advertising and use of the IDFA | Consent, given through App Tracking Transparency |
| Processing your subscription | Performance of a contract with you |
14. How long we keep it
- Your account, profile and posts are kept for as long as your account exists. Delete the account and they go with it.
- Content you delete yourself — a fit, a comment, an image — is removed from the app when you delete it and purged from storage shortly afterwards.
- Moderation records about reported content and enforcement actions may be kept for up to 12 months after the event, so that repeat abuse can be recognised, even where the underlying content has been removed.
- Crash and analytics data are retained on a rolling basis by Sentry and PostHog under their standard retention periods and are not tied to your identity.
- Purchase records are held by Apple and RevenueCat for as long as their billing, tax and fraud-prevention obligations require.
15. Deleting your account and your data
You can delete your account from inside the app, without emailing anyone: Settings → Delete account. Confirming it immediately and permanently removes your account record, your profile, your posts and comments, your uploaded images, your follows, likes and notifications, and it signs you out. The device-local fits and moodboards described in section 1 are erased from the phone at the same time.
This cannot be undone, and we cannot restore a deleted account. If your account is deleted, copies of your posts that other people have already screenshotted or saved are outside our control.
Two things survive deletion, and we cannot change that: your subscription record at Apple and RevenueCat, which is held for billing and tax purposes, and moderation records where we have taken enforcement action, as described in section 14. Cancel a subscription in iOS Settings → Subscriptions before deleting your account — deleting the account does not cancel Apple billing.
If you would rather we did it for you, write to [email protected] from the email address on the account and we will carry it out within 30 days.
16. Your rights
Depending on where you live, you may have rights under laws such as the UK and EU GDPR or the California CCPA/CPRA to access, correct, delete, export or restrict the processing of your personal data, to object to processing based on legitimate interests, and to withdraw consent you have given. Californian users additionally have the right not to be discriminated against for exercising those rights.
We do not sell or share personal information as those terms are defined by the CCPA/CPRA, and we do not knowingly do so for anyone under 16.
Most of these rights you can exercise directly: edit your profile in the app, switch analytics off in Settings, change tracking permission in iOS Settings, and delete your account in one step. For anything else — a copy of your data, a correction, or a formal request — email [email protected] and we will respond within 30 days. If you are in the UK or EEA and are unhappy with our response, you can complain to your local data-protection authority.
17. Children
Runway is rated 13+ and is not directed at children under 13. We do not knowingly collect personal information from anyone under 13, and creating an account requires an Apple or Google account of your own.
Because the community feed is public, we ask younger teenagers to be especially careful about what they post: use a username that is not your real name, and never share your address, school, phone number or contact details in a fit, caption, bio or image.
If you are a parent or guardian and believe a child under 13 has given us personal information, email [email protected] and we will delete the account and its content promptly.
18. Security
Data on your device is protected by iOS app sandboxing and device encryption. Traffic between the app and our backend is encrypted in transit with TLS. Access to the database is governed by row-level security rules, so an account can only read and write its own records, and administrative access is limited to those of us who need it. Google App Check is used to reject requests that do not come from a genuine copy of the app.
No system is perfectly secure, and we cannot guarantee absolute security. If we discover a breach affecting your personal data, we will notify you and the relevant regulator where the law requires it.
19. Changes to this policy
If we change how Runway handles data, we will update this page and revise the "updated" date at the top. Material changes will also be noted in the app's release notes. Continuing to use Runway after an update means you accept the revised policy.
20. Contact us
Questions about privacy, a request about your data, or anything else in this policy:
THE SOLANA LABS (PRIVATE) LIMITED
Email: [email protected]
Minhaj Chowk, Saghar, Talagang, Pakistan
CUIN 0347376
© 2026 THE SOLANA LABS (PRIVATE) LIMITED. All rights reserved.
Runway is an independent, fan-made app. It is not affiliated with, endorsed by or sponsored by Roblox Corporation or the creators of Dress to Impress. Roblox is a trademark of Roblox Corporation. Apple, iPhone and App Store are trademarks of Apple Inc.
← thesolanalabs.com