Stručně: Katastr v kapse nemá vlastní backend ani vlastní uživatelské účty. Běžné mapové, vyhledávací a KN požadavky odcházejí přímo ze zařízení příslušnému poskytovateli. Lokální data spravujete v aplikaci. Konkrétní služby a ukládání se liší mezi iOS/iPadOS a Androidem a jsou popsány níže.
1. Kdo odpovídá za zpracování
Provozovatelem aplikace a správcem údajů, které sám zpracovává, je Dan Urbánek. Dotazy a žádosti posílejte na dan.urbanek.dev@gmail.com. Pokud napíšete na podporu, vývojář obdrží obsah zprávy, vaši e-mailovou adresu a údaje, které sami přiložíte. Tyto údaje použije pouze k vyřízení požadavku a související bezpečnosti či evidenci komunikace.
2. Co je společné pro obě platformy
Poloha. Přístup k poloze se vyžádá až po vaší akci a používá se v popředí pro vycentrování mapy nebo funkci, kterou sami spustíte. Aplikace nesleduje polohu na pozadí ani nevytváří historii pohybu. Oprávnění můžete odmítnout nebo později odebrat v nastavení systému.
Hledání, identifikace a mapové požadavky. Hledaný text, číslo parcely, souřadnice, identifikátor objektu nebo rozsah mapy se podle zvolené funkce odesílá přímo ze zařízení veřejným službám ČÚZK a dalším aktivním poskytovatelům, například DMVS/DTM, CENIA, MŽP, MZe, VÚV TGM, ČGS, MZČR, ČTÚ, NPÚ nebo ÚÚR. Poskytovatel při spojení obdrží také IP adresu a běžná technická metadata požadavku. Přesný zdroj, atribuci, odkaz a podmínky aplikace zobrazuje u vrstvy.
Lokální obsah. Uložené parcely, stavby, měření, historie, nastavení a případné řádky z veřejných registrů se zpracovávají v zařízení. Vývojář je nepřijímá na vlastní server. Obsah může zahrnovat parcelní identifikátory, souřadnice a — pokud si na iOS uložíte objekt po přihlášení do KN — také poslední načtené chráněné řádky. Uložené položky lze odstranit v aplikaci.
Export a sdílení. GeoJSON, KML, GPX, textové a diagnostické exporty vznikají lokálně v dočasném nebo cache úložišti systému. Opustí aplikaci pouze po vaší akci a předání vámi vybrané aplikaci. Od té chvíle se řídí pravidly příjemce. iOS nabízí zvlášť označený citlivý diagnostický export KN, který může obsahovat raw cookies a HTML; nevytvářejte ani nesdílejte jej, pokud vás o něj podpora výslovně nepožádá a obsahu nerozumíte. Android raw cookies ani KN HTML do diagnostiky nebo exportů nezařazuje.
3. iOS a iPadOS
Apple služby. Aplikace používá Apple MapKit pro základní mapu a související hledání a Apple Look Around pro panorama. Když funkci použijete, Apple zpracuje místo nebo souřadnici, IP adresu a technické údaje podle svých pravidel. Další informace uvádí zásady ochrany soukromí Apple.
Omezená analytika. iOS/iPadOS verze používá TelemetryDeck pro omezené produktové události, například spuštění aplikace nebo použití nástroje. Události neobsahují vlastníky, řádky KN, vyhledávací text, přesnou polohu, HTML, cookies ani obsah uložených objektů a aplikace nepoužívá IDFA ani tracking napříč aplikacemi. TelemetryDeck zpracovává technická a pseudonymizovaná metadata podle svých zásad ochrany soukromí.
KN relace. Běžný oficiální detail se zobrazuje v systémovém Safari view uvnitř aplikace. Volba zapamatovat KN relaci je dobrovolná a výchozí stav je vypnuto. Po zapnutí aplikace uchovává pouze cookies oficiálních KN a navazujících státních přihlašovacích domén v trvalém WebKit úložišti a chráněném iOS Keychain archivu. Heslo zadáváte přímo oficiální stránce; aplikace je nečte ani neukládá a neobchází přihlášení, ověření identity ani CAPTCHA.
Načtené chráněné řádky jsou za běhu v paměti. Pokud ale parcelu nebo stavbu uložíte, iOS verze může uložit poslední zobrazené řádky KN spolu s tímto objektem do svého lokálního úložiště, aby byly v uloženém detailu dostupné. Odstraněním uloženého objektu odstraníte i tuto kopii. Diagnostický HTML snímek zůstává v paměti, dokud jej nenahradí jiný nebo aplikaci neukončíte; do souboru se zapíše jen po explicitním exportu.
4. Android
Hlavní mapa a hledání. Hlavní mapa používá MapLibre a veřejné mapové služby, nikoli Google Maps. Výchozí standardní podklad načítá dlaždice z Esri/ArcGIS Online; Esri přitom obdrží oblast mapy odvozenou z adres požadovaných dlaždic, IP adresu a běžná technická metadata požadavku. Adresní hledání může využít systémový Android Geocoder. Ten může hledaný adresní dotaz odeslat síťovému poskytovateli zvolenému zařízením nebo systémem; poskytovatel při spojení obdrží také IP adresu a technická metadata. Dostupnost a konkrétní poskytovatel Geocoderu závisí na zařízení a systému. Android verze neobsahuje reklamní SDK ani vývojářskou analytiku.
Google Maps a Street View. Google SDK se používá pro vestavěné Street View, které se otevře po vaší výslovné akci. Google Maps SDK automaticky zpracovává IP adresu, metadata zařízení a SDK, počet výsledků, interní usage-attribution identifikátor, pseudonymní identifikátor SDK a případné stack traces či crash metrics. Podle použité interakce může zpracovat také události panoramatu, například posun a přiblížení. Google navíc obdrží požadovanou souřadnici potřebnou k zobrazení panoramatu. Platí zásady Google a doplňkové podmínky Google Maps. Externí Google Maps se otevírají také jen po vaší akci.
KN relace. Oficiální KN se zobrazuje v omezeném WebView, který povoluje jen přesně vymezené HTTPS domény, blokuje smíšený obsah a nepovoluje přístup k souborům ani geolokaci webu. Zapamatování relace je dobrovolné a výchozí stav je vypnuto. Cookies drží soukromý profil Android WebView/CookieManager. Pokud navíc zapnete automatické podrobnosti KN a relace je aktivní, aplikace může předat aktuální cookie pouze v paměti jedinému přímému HTTPS GET požadavku na přesnou objektovou stránku nahlizenidokn.cuzk.gov.cz/ZobrazObjekt.aspx. Požadavek nepovoluje přesměrování; cookie se nezapisuje do logů, diagnostiky, exportů ani běžného úložiště aplikace a nelze ji použít pro jiný host nebo cestu. Vypnutí zapamatování nebo akce Vymazat relaci odstraní cookies, Web Storage, formulářová data, cache a historii. Nezapamatovaná relace se jinak vyčistí při příští inicializaci KN po novém spuštění procesu. Heslo zadáváte pouze oficiálnímu webu; aplikace je nečte ani neukládá a neobchází přihlášení, ověření identity ani CAPTCHA.
Chráněné řádky KN. Android verze drží načtené autentizované řádky pouze v paměti procesu, nejvýše 15 minut a nejvýše osm záznamů. Raw HTML, cookies ani dotazová část URL se do této cache neukládají. Chráněné řádky se neukládají do běžného lokálního snapshotu ani do běžných exportů.
5. Doba uchování a smazání
- Uložené parcely zůstávají, dokud je neodstraníte v aplikaci, nevymažete data aplikace nebo aplikaci neodinstalujete; Android na jejich počet neuplatňuje automatický kapacitní limit. Android uchovává nejvýše 100 uložených staveb, 120 uložených měření, 30 bodů mapové historie a 30 položek historie parcel. Po dosažení příslušného limitu odstraní nejstarší položku. Nastavení zůstávají do jejich změny nebo resetu, vymazání dat aplikace či odinstalace. Android tato data vylučuje z cloudové zálohy i přenosu mezi zařízeními. iOS data mohou být součástí systémové zálohy podle vašeho nastavení Apple a po obnovení zařízení se mohou vrátit.
- Android cache veřejné katastrální geometrie má limit 40 MiB / 500 souborů a maximální stáří 14 dní; systém ji může odstranit dříve. Dočasné exporty na obou platformách a jiné systémové mapové cache se mažou podle pravidel operačního systému nebo po vymazání dat aplikace; pevnou kratší dobu aplikace neslibuje.
- Zapamatované KN cookies zůstávají do vlastní expirace, vypnutí zapamatování nebo použití Vymazat relaci. Na iOS jsou oficiální cookies také v Keychain archivu a musí se odstranit přímo touto funkcí; na Androidu je odstraní také vymazání dat aplikace nebo odinstalace.
- Android chráněné KN řádky vyprší nejpozději po 15 minutách nebo zaniknou s procesem. iOS řádky připojené k uloženému objektu zůstávají do odstranění objektu či dat aplikace.
- Podpůrnou e-mailovou komunikaci vývojář uchovává jen po dobu potřebnou k vyřešení požadavku, zabezpečení služby a splnění případných právních povinností. O smazání lze požádat e-mailem.
6. Zabezpečení
Vlastní aplikace komunikuje se zdroji přes HTTPS/TLS a používá soukromé úložiště operačního systému. Android zapisuje trvalý snapshot atomicky a vylučuje data aplikace ze záloh a přenosu zařízení. iOS používá Application Support/UserDefaults pro uložený obsah a Keychain pro archiv oficiálních KN cookies. Ochrana zařízení, jeho zámek, systémové zálohy a aplikace zvolená ke sdílení jsou současně ve vaší odpovědnosti. Žádný způsob ukládání nebo přenosu nelze označit za absolutně bezpečný.
7. Účely, poskytovatelé a předávání
Lokální zpracování a požadavky třetím stranám slouží k poskytnutí funkce, kterou si vyžádáte. Přesná poloha se používá jen po systémovém oprávnění. Omezená iOS analytika slouží k měření stability a zlepšování produktu bez obsahových dat. Vývojář osobní údaje neprodává ani je nepoužívá k reklamě či sledování napříč aplikacemi.
Apple, Google, TelemetryDeck a veřejní poskytovatelé zpracovávají údaje jako samostatní poskytovatelé podle vlastních podmínek a mohou je zpracovávat mimo Českou republiku nebo Evropský hospodářský prostor. Jejich dobu uchování a práva k údajům spravujete podle jejich pravidel; vývojář nemůže z vlastního systému smazat údaje, které nikdy neobdržel.
8. Vaše práva, děti a změny
Podle použitelného práva můžete požádat o přístup, opravu, výmaz, omezení nebo námitku k údajům, které zpracovává vývojář, a podat stížnost u dozorového úřadu. Většinu dat aplikace ovládáte přímo smazáním položky, KN relace, dat aplikace nebo oprávnění. U údajů zpracovaných třetí stranou se obraťte také na daného poskytovatele.
Aplikace není určena speciálně dětem a vývojář vědomě nevytváří dětské profily. Tyto zásady mohou být aktualizovány při změně funkcí, SDK nebo právních požadavků. Nová verze bude zveřejněna na této stránce s novým datem účinnosti.
In short: Katastr v kapse has no developer-operated backend or developer-operated user accounts. Ordinary map, search and Land Registry requests go directly from the device to the relevant provider. You control local data in the app. Services and storage differ between iOS/iPadOS and Android and are described below.
1. Who is responsible
The app operator and controller for information he processes is Dan Urbánek. Send privacy questions and requests to dan.urbanek.dev@gmail.com. If you email support, the developer receives your message, email address and anything you choose to attach. This information is used only to handle the request and related security or communication records.
2. Processing shared by both platforms
Location. The app asks for location only after your action and uses it in the foreground to center the map or perform a feature you request. It does not track background location or create a movement history. You can deny or later revoke permission in system settings.
Search, identify and map requests. Depending on the selected feature, search text, a parcel number, coordinate, object identifier or visible map extent is sent directly from the device to public ČÚZK services and other active providers, such as DMVS/DTM, CENIA, MŽP, MZe, VÚV TGM, ČGS, MZČR, ČTÚ, NPÚ or ÚÚR. The provider also receives the IP address and ordinary technical request metadata. The app shows each layer's exact source, attribution, link and terms.
Local content. Saved parcels, buildings, measurements, history, settings and any public-registry rows are processed on the device. The developer does not receive them on an owned server. Content can include parcel identifiers, coordinates and — when you save an object on iOS after signing in to KN — the last protected rows that were loaded. Saved items can be deleted in the app.
Export and sharing. GeoJSON, KML, GPX, text and diagnostic exports are created locally in temporary or operating-system cache storage. They leave the app only after your action and handoff to an app you select. The recipient's rules apply after that point. iOS offers a separately marked sensitive KN diagnostic export that may contain raw cookies and HTML; do not create or share it unless support specifically asks for it and you understand its contents. Android does not include raw cookies or KN HTML in diagnostics or exports.
3. iOS and iPadOS
Apple services. The app uses Apple MapKit for the base map and related search and Apple Look Around for panoramas. When you use the feature, Apple processes the place or coordinate, IP address and technical information under its privacy policy.
Limited analytics. The iOS/iPadOS app uses TelemetryDeck for limited product events, such as app launch or use of a tool. Events exclude owners, KN rows, search text, precise location, HTML, cookies and saved content; the app does not use IDFA or cross-app tracking. TelemetryDeck processes technical and pseudonymized metadata under its privacy policy.
KN session. The ordinary official detail opens in a system Safari view inside the app. Remembering the KN session is optional and off by default. When enabled, the app stores only cookies belonging to official KN and related government sign-in domains in persistent WebKit storage and a protected iOS Keychain archive. You enter your password directly on the official site; the app does not read or store it and does not bypass login, identity verification or CAPTCHA.
Protected rows are held in memory while the app is running. If you save a parcel or building, however, the iOS app may store the last displayed KN rows with that object in local storage so they remain available in its saved detail. Deleting the saved object removes that copy. A diagnostic HTML snapshot remains in memory until it is replaced or the app exits; it is written to a file only after an explicit export.
4. Android
Main map and search. The main map uses MapLibre and public map services, not Google Maps. The default standard base map loads tiles from Esri/ArcGIS Online; Esri receives the map area derived from the requested tile addresses, the IP address and ordinary technical request metadata. Address search may use the Android system Geocoder. It may send the address query to a network provider selected by the device or operating system; that provider also receives the IP address and technical metadata when the connection is made. Geocoder availability and its specific provider depend on the device and operating system. The Android app has no ad SDK and no developer analytics.
Google Maps and Street View. Google SDK is used for embedded Street View, which opens only after your explicit action. Maps SDK automatically processes the IP address, device and SDK metadata, result count, an internal usage-attribution identifier, an SDK-specific pseudonymous identifier, and possible stack traces or crash metrics. Depending on the interaction, it may also process panorama interaction events such as panning and zooming. Google also receives the requested coordinate needed to display the panorama. The Google Privacy Policy and Google Maps end-user terms apply. External Google Maps also opens only after your action.
KN session. Official KN is shown in a restricted WebView that permits only a defined set of HTTPS domains, blocks mixed content and does not allow web file access or web geolocation. Remembering the session is optional and off by default. Cookies are held in the private Android WebView/CookieManager profile. If you also enable automatic KN details while the session is active, the app may pass the current cookie in memory only to one direct HTTPS GET request to the exact object page at nahlizenidokn.cuzk.gov.cz/ZobrazObjekt.aspx. Redirects are disabled; the cookie is not written to logs, diagnostics, exports or ordinary app storage and cannot be used for another host or path. Turning remembering off or choosing Clear session removes cookies, Web Storage, form data, cache and history. Otherwise, a non-remembered session is cleared on the next KN initialization after a new process start. You enter your password only into the official site; the app does not read or store it and does not bypass login, identity verification or CAPTCHA.
Protected KN rows. The Android app keeps loaded authenticated rows in process memory only, for no more than 15 minutes and no more than eight entries. Raw HTML, cookies and URL query strings do not enter that cache. Protected rows are not written to the normal local snapshot or normal exports.
5. Retention and deletion
- Saved parcels remain until you delete them in the app, clear app data or uninstall; Android applies no automatic capacity limit to their number. Android keeps at most 100 saved buildings, 120 saved measurements, 30 map-history pins and 30 parcel-history entries. When a respective limit is reached, it removes the oldest item. Settings remain until you change or reset them, clear app data or uninstall. Android excludes this data from cloud backup and device-to-device transfer. iOS data may be included in system backup under your Apple settings and may return when a device is restored.
- The Android public cadastral geometry cache is limited to 40 MiB / 500 files and a maximum age of 14 days; the system may evict it sooner. Temporary exports on both platforms and other system map caches are removed under operating-system rules or when app data is cleared; the app does not promise a shorter fixed lifetime.
- Remembered KN cookies remain until their own expiry, until you turn remembering off, or until you use Clear session. On iOS, official cookies are also held in the Keychain archive and must be removed with that function; on Android, clearing app data or uninstalling also removes them.
- Android protected KN rows expire within 15 minutes or disappear with the process. iOS rows attached to a saved object remain until that object or app data is deleted.
- The developer keeps support email only as long as needed to resolve the request, secure the service and meet any legal recordkeeping duty. You may request deletion by email.
6. Security
App-controlled connections use HTTPS/TLS and private operating-system storage. Android writes its persistent snapshot atomically and excludes app data from backup and device transfer. iOS uses Application Support/UserDefaults for saved content and Keychain for the archive of official KN cookies. Device protection, screen lock, system backup and the app you select for sharing remain part of your responsibility. No storage or transmission method can be described as absolutely secure.
7. Purposes, providers and transfers
Local processing and third-party requests provide the feature you ask for. Precise location is used only after operating-system permission. Limited iOS analytics measures stability and improves the product without content data. The developer does not sell personal data or use it for advertising or cross-app tracking.
Apple, Google, TelemetryDeck and public-data providers process information as separate providers under their own terms and may process it outside the Czech Republic or European Economic Area. Their retention and data-subject controls are governed by their policies; the developer cannot delete from an owned system information he never received.
8. Your rights, children and changes
Subject to applicable law, you may request access, correction, deletion, restriction or objection for information processed by the developer and lodge a complaint with a supervisory authority. You control most app data directly by deleting an item, KN session, app data or permission. For information processed by a third party, contact that provider as well.
The app is not specifically directed to children and the developer does not knowingly create child profiles. This policy may be updated when features, SDKs or legal requirements change. A new version will be published on this page with a new effective date.