← Home

Privacy Policy

Prism — Android application, package com.deventer.prism

Last updated: 6 August 2026

Summary

This policy covers the Android application Prism, published under the package identifier com.deventer.prism. It covers nothing else. In plain language:

  • The application collects no data. There is no personal data, no usage data, no analytics, no advertising identifier, no crash reporting and no device identifier of any kind.
  • The application makes no network requests. It works with the device in airplane mode, from the first launch to the last level. Nothing is uploaded, because nothing is ever sent anywhere.
  • There is no account, no sign-in, no registration, no advertising, no purchases, no subscriptions, no leaderboards, no chat and no user-generated content.
  • The only thing the application writes is a list of the levels you have solved. It is written to your own device, under the key prism.cleared.v1, and it never leaves the device.
  • Because we receive nothing, we hold nothing about you. There is no profile to access, correct, export, sell or delete on our side.

The Data safety declaration for the store listing states the same thing: no data collected, no data shared. This page and that form are meant to be read together and to agree.

Interpretation and Definitions

Interpretation

The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.

Definitions

For the purposes of this Privacy Policy:

  • Account means a unique account created for You to access a service or parts of a service. The Application has none: it creates no account, offers no sign-in, and stores no credential.
  • Application refers to Prism, the Android application distributed under the package identifier com.deventer.prism.
  • Company (referred to as either "the Company", "We", "Us" or "Our" in this document) refers to DEVENTER TOV (ТОВ «ДЕВЕНТЕР»), ЄДРПОУ 41140984.
  • Country refers to: Ukraine
  • Device means any device on which the Application is installed, such as a phone or a tablet.
  • Local Data means data written by the Application into the private storage that Android gives it on Your Device. In the Application this is one entry: the key prism.cleared.v1, described below.
  • Personal Data is any information that relates to an identified or identifiable individual. The Application collects none.
  • Service refers to the Application.
  • Usage Data refers to data generated by the use of a service or by its infrastructure, such as session lengths, screens opened or scores. The Application collects none of it and has no infrastructure: there is no server behind it. The only record it keeps of your play is the on-device list of solved levels described below, which is never sent anywhere.
  • You means the individual using the Application.

Types of Data Collected

None. Each category is listed separately below so that nothing is left to inference.

  • Personal Data — none. The Application never asks for a name, an email address, a phone number, a postal address, a date of birth, a photograph or a contact list, and it has no field in which any of these could be entered.
  • Usage Data — none. No analytics library is present. Nothing counts sessions, screens, taps, time played or errors, and nothing is reported anywhere. There is no crash-reporting SDK. The Application does keep track of which levels you have solved, but that list is written to your own device and never leaves it; it is described in full under "Data Stored On Your Device" below. The move count shown against par on the play screen is on-screen state only: it starts again at zero whenever you open or reset a level, and it is neither stored nor sent.
  • Device and identifier data — none. No advertising ID, no Android ID, no IP address, no device model, no operating system version and no other diagnostic value is read, derived or transmitted.
  • Accounts — none. There is no registration, no sign-in, no password, no social login and no linked profile. All twenty-four levels are available from the first launch, so there is nothing an account would unlock.
  • User content — none. There is no chat, no comment, no profile, no upload, no photograph, no microphone or camera use, and no multiplayer. The Application has no way to send content anywhere and no way to receive it.
  • Financial data — none. There are no in-app purchases and no subscriptions, so no payment instrument is ever presented to the Application.
  • Location — none. No location permission is requested and no location API is called.

Data Stored On Your Device

The Application writes exactly one entry, through the device's local key-value storage. Its key is prism.cleared.v1. Its value is a JSON array of the identifiers of the levels you have solved, for example ["01","02"]. The identifiers run from "01" to "24", one per level in the game.

That array is the entire contents. It carries no name, no identifier for you or your device, no timestamp, no score, no move count and no session record. Reading it back tells the level list which tiles to mark as finished, and nothing else. If reading or writing it fails, the Application ignores the failure and carries on with an empty list — progress is a convenience here, not something worth interrupting the game over.

This entry stays on your device. It is held in the Application's own private storage, which on Android is not readable by other applications, and it is never transmitted, because the Application makes no network requests at all.

There is no control inside the game that erases your saved progress. The RESET control on the play screen restores the board you are currently looking at and does not touch stored progress. To erase the stored list, use Android's own settings — Settings, Apps, Prism, Storage, then "Clear data" (named "Clear storage" on some versions of Android) — or uninstall the Application, which removes its private storage with it. We would rather state this plainly than promise an in-app control the Application does not have.

Backups

Android's Auto Backup can copy an application's private files to the user's Google Drive unless the application opts out. The Application opts out: allowBackup is set to false in its configuration, and the setting is present in the manifest of the shipped release bundle. The list of solved levels is therefore not copied off the device by the backup system either.

The trade-off is deliberate and worth stating: your progress will not follow you to a new phone. For twenty-four levels with no account, that was judged a smaller cost than a policy which says data stays on your device while the manifest quietly allows it to be copied elsewhere.

Network Access

The Application performs no network communication. The game's own source contains no HTTP client, no socket, no URL and no call that would open one — no fetch, no XMLHttpRequest, no WebSocket, and no link-opening call. Every asset it shows is bundled inside the package and displayed from the device's own storage; displaying one contacts no server.

The React Native and Expo framework the game is built on does carry networking code of its own, as every application built on that framework does: an HTTP client, a WebSocket implementation and a handful of the framework's own web addresses are present in the compiled package, and anyone unpacking the release bundle will find them. None of it is reached from the game's code. That is why the INTERNET permission below is declared and never used, and why no request is made at any point.

The release manifest nevertheless declares three permissions. None of them produces a prompt, and none of them is used to reach the network:

  • android.permission.INTERNET — declared by the React Native framework itself, not added for this game. It is an install-time permission, and since there are no network calls in the code it is declared and unused. It is left in place rather than stripped from the build, and disclosed here instead.
  • android.permission.VIBRATE — contributed by one of the bundled framework modules during manifest merging, not requested by this game, whose own configuration asks for no permissions at all. The game never calls vibration anywhere in its code. It is deliberately not stripped: it is a normal permission, invisible to the user, and blocking it would break any future vibration or haptics call in release builds only, which is the worst place to discover such a break.
  • com.deventer.prism.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION — declared by the androidx.core library with protectionLevel "signature". The Application defines this permission and requires it of itself, so that broadcast receivers registered at runtime are not exported to other applications. It restricts access rather than granting any.

The permissions that Expo adds by default and that this game does not need — SYSTEM_ALERT_WINDOW and the legacy external-storage permissions — are stripped from the build on purpose, so that the manifest and this page do not diverge. One bundled component, the androidx profile-installer receiver, additionally names android.permission.DUMP; that is a requirement placed on whoever tries to address that receiver, not a permission the Application requests for itself.

The manifest also carries a <queries> block, listing an https VIEW/BROWSABLE intent and OPEN_DOCUMENT_TREE. It is added automatically by two bundled Expo modules. A queries block is package visibility: a declaration of which other applications this one would be allowed to see if it ever asked. It is not a permission, it grants no access to anyone's data, and the game sends no intents at all.

Third Parties

The Application has exactly one third-party runtime dependency beyond its framework: a local key-value storage library, which reads and writes the entry described above on the device and communicates with nothing. The rest of the code is Expo, React Native and their standard modules.

There is no advertising network, no analytics provider, no attribution or install-tracking SDK, no crash reporter, no push messaging and no social SDK. No third party receives data from the Application, because the Application sends none.

The Application is to be distributed through Google Play; at the time of writing its listing has been prepared but not yet submitted. Whatever the store itself records about a download or an update happens on Google's side, under Google's own policies, and is outside the Application.

Artwork And Fonts

Two third-party works ship inside the Application. Their licences require the attribution below to stay reachable, so it is carried here as well as in the store listing. Both are bundled in the package; neither is downloaded, and displaying either contacts no server.

The wood texture comes from "RPG GUI construction kit v1.0" by Lamoot, used with modifications — recoloured, darkened, tiled and composited with new brass, iron and glass shading drawn for this project. It is the basis of nine of the game's nineteen sprites: the board frame, the HUD and win panels, the plaque, the two buttons, the two level tiles and the menu backdrop. The mirrors, the lamp, the receiver, the blocker and the glow and flash textures contain none of it:

Droid Serif (Regular and Bold) is bundled unmodified and used for every label in the game. All other artwork is drawn for this project.

Sharing of Your Information

Nothing is shared, because nothing is collected. The Application transmits no data to us, and we therefore have nothing to pass to anyone.

In particular, and unlike the template this page replaces: no data is shared with service providers, with affiliates, with business partners, with advertisers, with data brokers or with other users. Nothing about you is sold, rented, licensed or used for profiling, targeted advertising or any automated decision-making. There is no public area in the Application in which one player could see anything belonging to another.

Retention

We retain no data about users of the Application, so there is no retention period to state on our side.

The list of solved levels on your device is kept by the Application until you clear the application's data in Android's settings or uninstall it. It is under your control the whole time, and it is not backed up off the device.

Transfer of Your Information

No international transfer of personal data takes place through the Application. Data that is never collected cannot be transferred, and data that never leaves your device does not cross a border. There is no server, no cloud storage and no processor acting for us in connection with the Application.

If you write to us at the address below, your message reaches us in Ukraine. That is the only circumstance in which anything of yours reaches us at all.

Delete Your Data

The stored list of solved levels is deleted by clearing the Application's data in Android's settings — Settings, Apps, Prism, Storage, "Clear data" — or by uninstalling the Application. Both remove the entry prism.cleared.v1 completely. The Application itself offers no control that erases this list — its RESET button only restarts the board you are playing — and this page will not pretend otherwise.

A deletion request addressed to us can only be answered by confirming that we hold nothing to delete. If you have written to us by email, we can delete that correspondence on request.

Disclosure of Your Information

Business Transactions

If the Company were involved in a merger, acquisition or asset sale, there would be no user data among the assets, because none is collected through the Application.

Law Enforcement And Other Legal Requirements

The Company may be required to disclose information if compelled to do so by law or in response to a valid request by a public authority, such as a court or a government agency. In the case of the Application, the answer to any such request is that no user data exists to disclose: it is not held by us, and the only copy of the local list of solved levels is on the user's own device.

Security

The strongest security measure here is structural rather than procedural: data that is never collected cannot be breached, and data that is never transmitted cannot be intercepted. There is no account to compromise, no password to steal and no database of players to leak, because none of them exists.

The list of solved levels is held in the private storage Android assigns to the Application, which other applications cannot read on an ordinary device, and it is protected further by whatever device encryption and screen lock you use. The Application does not add its own encryption to that file; its contents are level numbers, and nothing more. Nothing is encrypted in transit for the simple reason that nothing is transmitted.

Your Rights

Under the Law of Ukraine on Personal Data Protection, under the EU General Data Protection Regulation (GDPR) where it applies to you, and under the Brazilian General Data Protection Law (LGPD) where it applies to you, you have rights over your personal data: to be informed about processing, to obtain access to your data, to have it corrected, to have it erased, to restrict or object to processing, to data portability, to withdraw consent, and to lodge a complaint with your supervisory authority.

Those rights are fully preserved here, and in this case they are unusually simple to exercise. We carry out no processing of personal data through the Application: none is collected, none is transmitted to us and none is stored by us. If you exercise a right of access or erasure against us in connection with the Application, our answer will be a confirmation that we hold no personal data about you. The one piece of local data the Application writes stays on your device, where you can inspect or erase it yourself through Android's settings, without asking anyone.

Nothing above limits your right to complain to a supervisory authority if you believe this description is inaccurate.

Children's Privacy

The Application collects no data from anyone, and that includes children. It contains no advertising, no in-app purchases, no communication features, no user-generated content and no sign-in, so there is no mechanism through which a child could disclose personal information to us or to anyone else through it.

Because nothing is collected, there is no situation in which we would need to obtain a parent's consent for processing, and no data collected from a child that we could be asked to remove. If you are a parent or guardian and something on this page is unclear, write to us at the address below.

Links to Other Websites

The game presents no links. It opens no browser and sends no intents, and no screen in it can direct you to a third-party site. The web addresses that a reader will find inside the release bundle belong to the framework code described under Network Access; none of them is shown to you, and none is ever requested.

This page, being part of a website, does link outward — to the licence texts and to the source of the artwork credited above. Those sites are not operated by Us. We have no control over, and assume no responsibility for, the content or the privacy practices of any third-party site, and we advise you to review the privacy policy of every site you visit.

Changes to this Privacy Policy

We may update this Privacy Policy from time to time — for example if a future version of the Application changes what it stores or gains a feature that needs the network. Any change will be posted on this page, and the "Last updated" date at the top will be changed with it.

There is no mailing list and no notification channel in the Application, so this page is where changes appear. You are advised to review it periodically. Changes are effective when they are posted here, and this version applies to Prism com.deventer.prism as it ships today.

Contact Us

If you have any questions about this Privacy Policy or about the Application, you can contact us:

  • Company: DEVENTER TOV (ТОВ «ДЕВЕНТЕР»)
  • Registration: ЄДРПОУ 41140984
  • Address: Україна, 02002, м. Київ, проспект Возз’єднання, буд. 21, Ukraine
  • Email: info@deventer.com.ua
  • Application covered: Prism, package com.deventer.prism

If you write to us, we receive your email address and your message, and we keep them only as long as it takes to answer you and to keep a record of the answer.