Čo vaše aplikácie skutočne môžu
What your apps can actually do
Málokto zistí, že baterka má povolený mikrofón alebo že hra
spred roka stále vidí kontakty. Audit vypíše každú nainštalovanú aplikáciu
a normálnou vetou povie, kam dočiahne a čo v sebe nesie.
Most people never find out that a flashlight app has been
granted the microphone, or that a game they installed last year still sees their
contacts. Audit lists every installed app and tells you, in a normal sentence,
what it can reach and what it carries inside.
Nainštalovať z Google Play
Install from Google Play
v1.8 · 1,54 MB · Android 8.0+ · GPLv3
alebo stiahnuť súbor APK priamo (GitHub)
or download the APK file directly (GitHub)
Inštalácia. Sú dve cesty. Z Google Play
prebehne inštalácia aj ďalšie aktualizácie automaticky. → Odkaz „stiahnuť súbor APK“ vyššie stiahne súbor od autora — Android sa pri ňom spýta, či povoliť inštaláciu z tohto
zdroja. Súbor je uložený na GitHube; sťahovanie sa spustí až po kliknutí, stránka
sa naň sama nepripája. Verzia z Google Play je podpísaná Googlom (Play App Signing), preto sa nedá aktualizovať týmto APK ani naopak.
Installing.There are two ways. From Google
Play the installation and all later updates happen automatically. The “download the
APK file” link above downloads the file straight from the author — Android will ask
whether to allow installation from this source. The file is hosted on GitHub; the
download starts only when you click, this page never connects to it on its own. The
Google Play version is signed by Google (Play App Signing), so it can’t be updated
with this APK or vice versa.
Upozornenie na novú verziu. Aplikácia sama od seba nikdy nekomunikuje so serverom,
takže o novom vydaní sa nedozvie. Ak chcete byť
upozornený, použite Obtainium —
vložte doň odkaz na zdrojový kód a dá vám vedieť, keď vyjde nová verzia.
Getting notified about new versions. The
app never contacts a server on its own, so it cannot tell you when a new
release exists. If you want to be notified, use
Obtainium — add the
source-code link to it and it will let you know when a new version is out.
Overenie súboru. Ak chcete mať istotu, že
máte presne ten súbor, ktorý sme vydali, porovnajte jeho odtlačok SHA-256:
Verifying the file. If you want to be sure
you have exactly the file we published, compare its SHA-256 fingerprint:
7365889dff03c882f5210865f540374b5421ee427202dccac35562508f2f1e6b
Vo Windows: Get-FileHash .\app-release.apk -Algorithm SHA256.
Ak sa odtlačok nezhoduje, súbor nie je náš — neinštalujte ho.
On Windows: Get-FileHash .\app-release.apk -Algorithm SHA256.
If the fingerprint does not match, the file is not ours — do not install it.
Čo aplikácia vie
What it does
- Vypíše povolenia zrozumiteľne — „presná poloha“ namiesto
ACCESS_FINE_LOCATION.
- Rozlišuje udelené / neudelené / automaticky pri
inštalácii — väčšina aplikácií dostane kopu povolení bez toho, aby sa
vás niekto pýtal.
- Hľadá v inštalačných súboroch 148 známych sledovacích
knižníc a rozlišuje ich účel: reklama, atribúcia, analytika, detekcia podvodov,
hlásenie pádov.
- Nález vysvetlí jednou vetou a zoradí aplikácie podľa
závažnosti.
- Pamätá si výsledky a po aktualizácii aplikácie ukáže, čo sa
zmenilo.
- Šesť jazykov: slovenčina, angličtina, nemčina, francúzština, španielčina, taliančina.
- Shows permissions in plain language — “precise location”
instead of
ACCESS_FINE_LOCATION.
- Distinguishes granted / not granted / automatic at
install — most apps get a pile of permissions without ever asking you.
- Scans installation files for 148 known tracking libraries and
separates their purpose: ads, attribution, analytics, fraud detection, crash
reporting.
- Explains each finding in one sentence and sorts apps by
severity.
- Remembers results and reports what changed after an app
update.
- Six languages: Slovak, English, German, French, Spanish and Italian.
Čo aplikácia nerobí
What it does not do
- Nehovorí, čo sa práve deje — hovorí, čo je v kóde
prítomné. Analytická knižnica v aplikácii neznamená, že v tejto chvíli
niečo odosiela.
- Zoznam signatúr nie je úplný, takže skôr podhodnocuje,
než preháňa.
- Nie je to obvinenie ani odborný posudok — je to informácia,
ktorá vám má pomôcť rozhodnúť sa.
- It does not tell you what is happening right now — it reports
what is present in the code. A bundled analytics library does not
mean data is being sent at this moment.
- The signature list is not complete, so it
under-reports rather than exaggerates.
- It is not an accusation nor an expert assessment — it is
information to help you decide.
Zdrojový kód (GPLv3)
Source code (GPLv3)
Zásady ochrany súkromia ↓
Privacy policy ↓
Zásady ochrany súkromia
Android aplikácia „plainkit. audit“ · posledná aktualizácia 26. 9. 2026
Aplikácia nezbiera, neukladá ani neodosiela žiadne osobné údaje.
Celá analýza prebieha vo vašom telefóne. Výsledky nikdy neopustia zariadenie.
Čo aplikácia robí
Audit prečíta zoznam aplikácií nainštalovaných vo vašom telefóne, pozrie sa
do ich inštalačných súborov (APK) a hľadá v nich známe sledovacie knižnice —
reklamné, marketingové, analytické, nástroje na detekciu podvodov a na hlásenie
pádov. Výsledok spojí s povoleniami, ktoré daná aplikácia žiada a ktoré má
skutočne udelené, a zobrazí vám ho v zrozumiteľnej vete.
Všetky tieto operácie prebiehajú lokálne, vo vašom zariadení.
Nič sa pri nich neodosiela na žiadny server.
Prečo aplikácia potrebuje vidieť ostatné aplikácie
Aby mohla robiť to, na čo je určená, potrebuje systémové oprávnenie
QUERY_ALL_PACKAGES, ktoré jej umožňuje získať zoznam nainštalovaných
aplikácií. Bez neho by videla len samu seba.
Tento zoznam sa používa výhradne na zobrazenie a analýzu priamo v aplikácii.
Nikam sa neodosiela, nikde sa nezálohuje a s nikým sa nezdieľa.
Kde sú uložené výsledky
Výsledky skenov a história zmien sa ukladajú do lokálnej databázy v súkromnom
úložisku aplikácie vo vašom zariadení. Prístup k nim nemá žiadna iná aplikácia
ani my.
- V Nastaveniach aplikácie môžete kedykoľvek vymazať log zmien alebo všetky
výsledky skenov.
- Odinštalovaním aplikácie sa všetky jej údaje nenávratne odstránia.
Sieťové spojenia
Aplikácia vôbec nežiada povolenie na prístup k internetu.
Android jej preto žiadne sieťové spojenie neumožní — nie je to sľub, ale
vlastnosť systému, ktorú si môžete overiť v zozname jej povolení. Od verzie 1.5 má navyše bežné povolenie ACCESS_NETWORK_STATE, len aby v Nastaveniach ukázala, či máte zapnuté Súkromné DNS. Na internet sa ním pripojiť nedá.
Od verzie 1.8 má aj povolenie REQUEST_DELETE_PACKAGES — len pre tlačidlo Odinštalovať, ktoré otvorí okno Androidu; bez vášho potvrdenia sa nič neodstráni.
Inštalácia z Google Play. Ak aplikáciu nainštalujete
z obchodu, Google — ako pri každej aplikácii — eviduje jej stiahnutie a mne
sprístupňuje len súhrnné štatistiky (počet inštalácií, verzie Androidu, krajiny).
Nedozviem sa z nich, kto ste. Inštalácia priamo zo súboru vyššie cez obchod
neprechádza vôbec.
Zoznam signatúr sledovacích knižníc je zabudovaný priamo
v aplikácii. Dopĺňa sa novou verziou aplikácie, nie sťahovaním zo siete.
Jediné spojenie súvisiace s Auditom vzniká mimo aplikácie:
keď si inštalačný súbor stiahnete tlačidlom vyššie. Súbor je uložený na
GitHube, ktorý pri sťahovaní vidí IP adresu vášho pripojenia.
Spojenie vznikne až po kliknutí — táto stránka sa naň sama nepripája.
Čo aplikácia nerobí
- Neobsahuje žiadne reklamy.
- Nevyžaduje registráciu ani účet.
- Neobsahuje analytiku, meranie používania ani hlásenie pádov —
samotný Audit neobsahuje žiadnu sledovaciu knižnicu, čo si
môžete overiť ktorýmkoľvek nástrojom tohto typu vrátane jeho samého.
- Nepoužíva reklamné identifikátory.
- Nepredáva ani nezdieľa žiadne údaje s tretími stranami, pretože žiadne
nezískava.
Presnosť a hranice
Kvôli poctivosti uvádzame aj to, čo aplikácia nevie:
- Hovorí, čo je v kóde aplikácie prítomné, nie čo sa práve
deje. Prítomnosť analytickej knižnice neznamená, že sa v danej chvíli
odosielajú údaje.
- Zoznam signatúr nie je úplný, takže výsledky skôr
podhodnocujú, než preháňajú.
- Výsledok je informácia, ktorá vám má pomôcť rozhodnúť sa. Nie je to
obvinenie ani odborný posudok.
Deti a citlivé údaje
Aplikácia nie je zameraná na deti a vedome od nikoho nezískava žiadne osobné
ani citlivé údaje.
Zmeny týchto zásad
Ak sa fungovanie aplikácie zmení tak, že to ovplyvní tento dokument,
aktualizujeme ho a zmeníme dátum uvedený hore. Podstatné zmeny sa objavia aj
v popise novej verzie aplikácie.
Kontakt
Otázky, pripomienky alebo nahlásenie chyby: admin
Audit je súčasťou projektu plainkit.app.
Privacy Policy
Android app “plainkit. audit” · last updated 26 September 2026
The app does not collect, store or transmit any personal
data. The entire analysis runs on your phone. Results never leave your
device.
What the app does
Audit reads the list of applications installed on your phone, looks inside
their installation files (APKs) and searches for known tracking libraries —
advertising, marketing, analytics, fraud detection and crash reporting. It then
combines this with the permissions each app requests and has actually been
granted, and presents the result as a plain-language sentence.
All of this happens locally, on your device. Nothing is sent
to any server in the process.
Why the app needs to see your other apps
To do what it is built for, the app needs the QUERY_ALL_PACKAGES
system permission, which allows it to obtain the list of installed applications.
Without it, it would only be able to see itself.
This list is used solely for display and analysis inside the app.
It is never uploaded, backed up or shared with anyone.
Where results are stored
Scan results and the change history are stored in a local database inside the
app's private storage on your device. No other application — and not us — has
access to them.
- In the app's Settings you can clear the change log or all scan results at
any time.
- Uninstalling the app permanently removes all of its data.
Network connections
Installing from Google Play. If you install the app from the
store, Google — as with any app — records the download and gives me only aggregate
statistics (install counts, Android versions, countries). They do not tell me who
you are. Installing the file above does not go through the store at all.
The app does not request internet access at all. Android
therefore cannot grant it any network connection — this is not a promise but a
property of the system, and you can verify it in the app's permission list. Since version 1.5 it also has the ordinary ACCESS_NETWORK_STATE permission, only to show in Settings whether Private DNS is on. It cannot be used to connect to the internet.
Since version 1.8 it also has the REQUEST_DELETE_PACKAGES permission, only for the Uninstall button, which opens Android's own dialog; nothing is removed unless you confirm it.
The signature list of tracking libraries is bundled inside
the app. It grows with new versions of the app, not by downloading from a server.
The only connection related to Audit happens outside the app:
when you download the installation file with the button above. The file is hosted
on GitHub, which sees the IP address of your connection. That
connection is made only when you click — this page never contacts it on its own.
What the app does not do
- It contains no advertising.
- It requires no registration or account.
- It contains no analytics, usage measurement or crash reporting —
Audit itself contains no tracking library whatsoever, which
you can verify with any tool of this kind, including Audit itself.
- It does not use advertising identifiers.
- It does not sell or share any data with third parties, because it obtains
none.
Accuracy and limits
In the interest of honesty, here is what the app cannot tell you:
- It reports what is present in an app's code, not what is
happening right now. The presence of an analytics library does not mean data is
being sent at this moment.
- The signature list is not complete, so results tend to
under-report rather than exaggerate.
- The result is information to help you decide. It is not an accusation nor
an expert assessment.
Children and sensitive data
The app is not directed at children and does not knowingly obtain any personal
or sensitive data from anyone.
Changes to this policy
If the app changes in a way that affects this document, we will update it and
change the date shown above. Significant changes will also be noted in the
release notes of the new app version.
Contact
Questions, feedback or bug reports: admin
Audit is part of the plainkit.app project.