This policy covers every version of the app:
| PLATFORM | IDENTIFIER | STORE |
|---|---|---|
| iPhone and iPad | hekm.LogicCircuitsSimulator | App Store |
| Windows | Aloraini.LogicCircuitsSimulator | Microsoft Store |
| Android | hekm.LogicCircuitsSimulator | Google Play |
Logic Circuits Simulator does not collect, transmit, or share any personal data. That is true of every version. The rest of this policy is detail about where your own files are kept, and what happens when you choose to send one somewhere.
Data collection
The app collects no data. There is no account to create, no analytics, no advertising, no crash reporting, and no third-party analytics SDKs. It contains no networking code of its own, and it never sends your circuits, your settings, or anything else to the developer or to anyone else. The developer receives nothing from the app. What is known about the app's use comes from the stores' own aggregate reports, such as how many people installed it, in which countries, and which versions they are on. Those are statistics about the app rather than about you, and the stores produce them whether or not an app asks.
Some things are worth stating per platform, because they are the questions people ask:
- Windows. The Store package requests no network capability at all, so the app could not reach the internet even if it tried to.
- Android. The installed app holds no permissions that mean anything outside it: no internet permission, no storage permission, nothing. The rating sheet described below is drawn by Google Play services, which is a separate app on your device with its own privacy policy. This app learns nothing from it, not even whether the sheet appeared.
- iPhone and iPad. The app's only network use is iCloud, described below, and only when you have sync switched on.
Your circuits and settings
Circuits, chip definitions, and the app's settings are files on your own device. They are yours, and the developer never sees them.
On iPhone and iPad they are kept on the device, and, if Sync with iCloud is on in Settings (which it is by default), in the app's own storage area in iCloud under your Apple Account. Apple carries them between your iPhones and iPads. They count toward your iCloud storage, and Apple's privacy policy governs that part of the journey. They are not placed in a folder other apps or people can browse, and they are not sent to the developer. Turning sync off leaves working copies on the device and the originals in iCloud, where they reappear if you turn it back on.
On Windows they are in a folder you can see and choose. By default it is LogicCircuitsSimulator inside your local application data folder. You can point it anywhere in Settings, including a OneDrive folder, a network share or a USB stick, and the app will read and write there instead. If you choose a folder that something else synchronises, that service carries your circuits to your other machines under whatever terms you already have with it. The app itself does not sync, upload, or transmit anything.
On Android they are in the app's own private storage, where no other app can read them, and they are deleted when the app is uninstalled. Settings shows you where they are. There is no folder to choose, because Android does not offer the app one it can use reliably. To keep a circuit somewhere else, or to move it to another device, export it.
Exporting, sharing, and opening files
When you export a circuit, as a PNG image, a CSV truth table, or an .lcs file, the file is written on your device. Nothing is sent anywhere by the app.
On iPhone and iPad the export goes through the standard iOS share sheet, and whatever you pick next, such as Files, Mail, Messages or a cloud drive, takes it from there under its own privacy policy.
On Windows the app asks you where to save the file, writes it there, and then offers to show it to you in File Explorer. It goes nowhere else.
On Android the file is written to the app's temporary cache and handed to the system share sheet, so you can choose what happens to it next. Whatever you pick, such as a mail app, a messaging app, a cloud drive, or saving it to your files, is that app's doing, under its own privacy policy. If you pick nothing, the copy stays in the cache, which the system clears.
Opening a circuit works the same way in reverse: the app reads the file and leaves the original where it is. On iPhone, iPad, and Android, a file arriving from another app is copied first, because the original belongs to whichever app sent it.
Links that leave the app
The Contact & Support page in Settings offers an email address and two profile links. The app may also, at most twice in its life, ask whether you would like to rate it. If you say yes:
- on iPhone and iPad, Apple's own rating sheet appears in the app;
- on Windows, the app's page opens in the Microsoft Store app;
- on Android, Google Play's rating sheet appears in the app.
Each of these happens only if you choose it. Once you are there, that service's privacy policy applies rather than this one, and in every case the app itself is told nothing about what you did.
Children's privacy
The app does not collect any information from anyone, including children. There is nothing in it that transmits anything, and no part of it is targeted at children specifically.
Changes to this policy
If this policy changes, the updated version will be posted at the hosted link used by the three store listings, and in the app's repository. The date at the top is when it last changed.
Contact
Questions about this policy can be sent to hkem.moh.ar@gmail.com.