Privacy Policy
In short: UniFlash does not collect, sell or share your personal data. It has no accounts of its own, no advertising and no tracking. The games you open, your saves and your settings stay on your device. If you turn on Cloud Save, your game saves also go to your own Google Drive, and nowhere else. If UniFlash crashes, it offers to send a crash report to the developer: it is sent only if you press Send, and it holds technical details about the app and your device (such as its model, CPU and GPU), never your name, e-mail or IP address. The browser extension sends nothing at all: no crash reports, and nothing about the pages you visit.
What this policy covers
This policy covers the UniFlash player for Android, Windows, Linux and the web, the UniFlash browser extension (Chrome, Edge and Firefox), and this website. UniFlash plays Flash games (.swf files) that you choose. Those games are made by other people; what a game does on the internet is up to that game (see “Games and the internet” below).
Data UniFlash keeps on your device
- Games you open. On Android, UniFlash reads the games folder you pick with the system file picker. On Windows and Linux it reads the files you open. In the web player, a file you open or drop is read by your browser and never uploaded.
- Game saves. Saves that games make (Flash “shared objects”) are stored on your device: in the app's storage and your games folder on Android, in Documents\UniFlash on Windows, in Documents/UniFlash on Linux, and in your browser's storage on the web.
- Settings. Your player settings, touch control layouts and controller button maps are stored on your device.
None of this is sent to us (apart from a crash report you choose to send, see below). Uninstalling the app (or clearing the site's data in your browser) removes what it stored, apart from files in a games folder you chose yourself.
Cloud Save (optional, Windows and Android)
Cloud Save is off until you sign in with Google in Settings › Storage › Cloud Save. Then UniFlash keeps your game saves on your own Google Drive, so you can carry on from the same place on another device:
- What goes to your Drive: one zip file per game, holding that game's save files, in a folder called “UniFlash”. Each file is labelled with the game's save name, the kind of device it came from (PC or Android) and a checksum of its contents, so UniFlash can tell which save is newer.
- What UniFlash can see on your Drive: only the files it made there. It uses Google's
drive.filepermission, which gives no access to anything else on your Drive. - Your Google account: UniFlash uses your account's e-mail address only to show which account is signed in. On Windows it keeps a Google sign-in token on your PC, encrypted for your Windows user; on Android, Android's own Google account system handles the sign-in.
- Where it goes: straight between your device and Google. Nothing is sent to us, and we run no server that stores your saves or your account.
- Stopping: press Sign out in the same place. You can also remove UniFlash's access at myaccount.google.com/permissions, and delete the “UniFlash” folder in your Google Drive to remove the saves stored there.
UniFlash's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Cloud Save is not part of the web player.
Crash reports (optional)
When UniFlash stops because of an error, it writes a short crash report on your device. The next time you open UniFlash it shows when it happened and why, with two buttons: Send crash to developer and Close. Nothing is sent unless you press Send. Close deletes the report, and Show details lets you read the whole report before you decide.
- What a report holds: when the crash happened; what went wrong (the kind of error and where in UniFlash's own code); the name of the game that was open; the UniFlash version and build; your operating system and its version; your device's manufacturer and model (for example “samsung SM-S918B”); its CPU, GPU and graphics driver version and amount of memory (in the web player, your browser's user-agent text instead); and UniFlash's last log lines, the technical messages the player writes as it runs.
- What it does not hold: your name, accounts, e-mail address, IP address, location, contacts, device identifiers (serial numbers, advertising ID), your files or your game saves. Before a log line is kept, UniFlash removes from it any IP address, e-mail address, user or computer name, the user name in folder paths and the parameters of web addresses.
- Where it goes: over an encrypted connection (HTTPS) to this website (uniflash-emu.com), which passes it on by e-mail to the developer through Resend, an e-mail delivery service. The website does not store it. As with any internet connection, the server that receives the report sees your IP address for that connection; it is not added to the report and not kept.
- What it is used for: only to find and fix the error. Reports are not sold or shared with anyone, are not used for advertising or tracking, and are deleted when they are no longer needed to fix the problem, at the latest after 12 months.
- Where it waits: until you choose, the report stays on your device: in %LOCALAPPDATA%\UniFlash\Crashes on Windows, ~/.local/share/UniFlash/Crashes on Linux, the app's own storage on Android and your browser's storage in the web player.
- The browser extension does not offer or send crash reports. If its player stops because of an error, it can keep the same kind of report in the extension's storage in your browser, where it is never sent anywhere; removing the extension removes it.
Browser extension
The UniFlash extension plays the Flash games that web pages contain. To find them it looks at the pages
you visit, in your browser, for Flash content (<embed> and <object>
elements and links to .swf files), and plays each one in the UniFlash player that comes inside the
extension. Nothing about the pages you visit is recorded or sent anywhere, to us or anyone else.
- Why it asks for access to all websites: Flash games can be on any site, and the player has to download the game file from the site that hosts it. It downloads only game files a page contains, the files those games load themselves, and the font described below.
- Games and their connections: as in Flash Player, a game may load from its own site,
and from other sites only where they allow it (a
crossdomain.xmlfile). These requests carry no cookies, and a game from the internet cannot reach your local network. - What it stores: its on/off settings and the sites where you turned it off, plus game saves and player settings (and, if its player ever stops because of an error, a crash report as described above), in your browser's storage for the extension. Removing the extension removes them.
- What it sends: nothing to us. The extension has no analytics, no advertising and no tracking, does not send crash reports, and does not collect, sell or share personal data or anything about your browsing. The player itself comes inside the extension; the games it plays run inside that player, as they did in Flash Player, with no access to the extension's browser permissions. Apart from the game files, its only connection is the font download described under “Games and the internet” below.
Camera and microphone
The Android app can ask for camera and microphone access because Flash games may use a webcam or a microphone. Android asks you first, and only when a game wants them. The picture and sound go to that game only. UniFlash does not record, store or send them anywhere. A game made to send them over the internet (for example a video chat game) does so to its own server, as it would have in Flash Player.
Games and the internet
Many Flash games connect to their own servers: to load parts of the game, to show high scores, adverts or multiplayer, or to check where they are running. These connections are made by the game, to servers run by the game's makers or their partners, and their own privacy terms apply. UniFlash does not add anything about you to them.
UniFlash itself connects to the internet only when you ask it to open a game from a web address (it then downloads that file), when Cloud Save is on (to Google, to sign in and to keep your saves on your Google Drive), when you press Send crash to developer (to this website, see “Crash reports”; not in the browser extension) and, in the web player and the browser extension only, to download a font for Chinese, Japanese or Korean text from jsDelivr the first time a game needs one.
Other permissions
- Internet: for games that go online and for opening games from a web address.
- Vibration: for games and controls that give touch feedback.
This website
This website uses Vercel Web Analytics to count page visits. It does not use cookies and does not identify you; it records anonymous, aggregated information such as the pages viewed, the referring site, and the country and type of device. The website's host keeps standard server logs for security and operation.
The player on other sites (embed.js)
A site that uses https://uniflash-emu.com/embed.js loads the player's files (that script and
the files under /play/) from this website. Those requests reach the website's host like any other
and fall under the same standard server logs; they carry no cookies and no analytics. The game, the files it
loads and its saves stay on the site that shows it, and the player sends nothing about them here.
Contact & Support form
The form under Contact & Support sends what you write (the topic, platform and message, and your name and e-mail address if you give them) to the developer by e-mail, through Resend. The website does not store it and does not add your IP address to it. Your e-mail address is used only to answer you. Messages are kept in the developer's mailbox while they are needed, and you can ask for yours to be deleted by writing to the address below.
Deleting your data
UniFlash (by SYTStudio) has no accounts of its own, so there is no account to delete. This is how you remove each kind of data:
- Crash reports you sent: write to contact.sytstudio@gmail.com with the subject “Delete my crash report”. If you can, add the day of the crash and your device model so we can find it. We delete the matching reports within 30 days and keep nothing from them. Reports nobody asks about are deleted at the latest 12 months after they arrive.
- Messages from the contact form: write to the same address and we delete them within 30 days.
- Cloud Save: your saves are on your own Google Drive, not with us. Delete the “UniFlash” folder in your Google Drive, press Sign out in Settings › Storage › Cloud Save, and remove UniFlash's access at myaccount.google.com/permissions.
- Everything on your device (your game list, saves, settings and unsent crash reports): uninstall UniFlash, or on Android open Settings › Apps › UniFlash › Storage & cache › Clear storage. Games in a folder you picked yourself stay until you delete them.
Children
UniFlash does not collect personal data from anyone, children included. Crash reports hold no personal data, and the contact form sends only what you type into it.
Changes
If this policy changes, the new version will be posted on this page with a new date.
Contact
Questions about this policy: contact.sytstudio@gmail.com