PlayShare Swap

PlayShare Swap — Privacy Policy

Last updated: September 22, 2026

PlayShare Swap ("the app", "we", "us") helps people find others nearby to swap or sell physical video games. This policy explains what information the app collects, why, who it is shared with, how long it is kept, and what choices you have.

Who is responsible for your data: Roman Korenev, an individual developer based in Armenia.

Contact: devkorenev@gmail.com


1. Information we collect

1.1 Account and sign-in information

You can create an account with email and password, Sign in with Apple, or Sign in with Google. Sign-in is handled by Google Firebase Authentication.

1.2 Profile information

1.3 Location

If you tap to detect your location, the app asks for "While Using the App" location permission and requests one position fix at about 100 m accuracy. Then:

You don't have to share your location. You can type your city instead.

1.4 Your games

1.5 Exchange and purchase requests

When you propose a swap, a purchase or a counter-offer, we store: who proposed it and who received it, the games involved (with titles and prices as they were at that moment), any agreed cash top-up (amount, currency, which side pays), the status (pending, accepted, completed, cancelled, declined), and when each side confirmed. The app only records what you agreed. It does not process payments. Any money changes hands between the two of you, outside the app.

1.6 Chat messages

Once an exchange is accepted, the two people involved can chat in the app. Our server writes each message (sender, text and time) to Google Firebase Cloud Firestore, and the app reads it from there. Only the two participants can read the chat.

1.7 Push notifications

If you allow notifications, we store your device's Firebase Cloud Messaging token with your account so we can notify you about new requests, accepted exchanges, counter-offers, confirmations, chat messages, and wishlisted games that become available in your city (at most one alert per game per day). We keep a record of when each wishlist alert was sent. When you sign out, the app removes the token, and it is deleted with your account.

1.8 Favourites, blocks, reports and moderation

1.9 Information stored only on your device

1.10 Camera and photos

The app can read game titles off a photo of your shelf, so you don't have to type them.

1.11 Technical information

1.12 Your public page

You can publish a page at playsw.app/<your username> from the Account screen. It is off unless you turn it on, and turning it off removes the page immediately — the address then answers exactly as it does for a name nobody holds.

While it is on, anyone can see it without an account or an app: your username, city and display location, consoles, seller status, and the games you marked for share with their terms and prices. A second switch, off on its own, adds your wishlist to the same page.

Your library, your email, your exchange history and your exchange count are never on it. We record the date you turned the page on. The page is marked noindex, so search engines are asked not to list it — but a page anyone can open can be copied, archived or shared by anyone who has the link, and we cannot take those copies back.


2. Why we use your information

If you are in a region with data protection law of the GDPR type, our legal bases are: performance of a contract for running the app and your account, legitimate interests for safety, moderation and preventing abuse, and your consent for location and push notifications, which you can withdraw at any time in iOS Settings.

We don't sell your personal information, and we don't use it for advertising.


3. Who we share it with

International transfers

Google, Apple and IGDB/Twitch are international companies and may process data outside your country, including in the United States, under their own data transfer terms and standard contractual clauses. Our own server and the chat database are in the European Union.


4. How long we keep it


5. Deleting your account

You can delete your account at any time in the app, in the Account screen. For security, you must have signed in within the last 5 minutes. Deleting your account:

  1. cancels your open exchange requests (the other person is notified) and deletes their chats;
  2. deletes your profile, game lists, consoles, favourites, blocks, device tokens and wishlist alerts from our server;
  3. deletes your Firebase Authentication account;
  4. clears the remembered account and cached data on that device, along with any password an older version of the app had saved there. A password you let iOS save is yours to remove in iOS Settings → Passwords; the app cannot delete it.

Finished exchanges and reports you filed are kept without your identity, as described in section 4.

If something fails partway through, email us and we'll finish the deletion. You can also ask us by email to delete your data if you can no longer sign in.


6. Your rights and choices


7. Children

PlayShare Swap is for people aged 17 and over, as stated in the Terms and Conditions. The app has open chat between users and helps arrange meetings in person, so it is not directed at children, and we don't knowingly collect information from anyone under 17. If we learn that an account belongs to a child, we delete it. If you are a parent or guardian and believe your child has created an account, write to devkorenev@gmail.com and we will remove it.


8. Security

Connections to our server and to Firebase use HTTPS. The database is reachable only by the app's server, which connects with an account that owns nothing else on that machine. The app does not store your password: a password you let iOS save for AutoFill (see 1.9) is held by iOS, never sent to us, and synced to your other devices only if you have iCloud Keychain switched on. No system is completely secure, and we can't guarantee absolute security.


9. Changes to this policy

We'll update the date at the top when this policy changes. For significant changes we'll also tell you in the app, in the same way we announce changes to the Terms and Conditions, before they take effect.