Žádosti o oprávnění a rozhraní API, která mají přístup k citlivým údajům, musí uživatelům dávat smysl. Můžete žádat pouze o oprávnění a rozhraní API s přístupem k citlivým údajům, která jsou nezbytná k implementaci existujících funkcí nebo služeb v aplikaci, které propagujete v záznamu na Google Play. Nesmíte používat oprávnění nebo rozhraní API s přístupem k citlivým údajům, která umožňují přístup k údajům o uživateli nebo zařízení za účelem využití v neuvedených, neimplementovaných nebo nedovolených funkcích. Osobní a citlivé údaje získané prostřednictvím oprávnění nebo rozhraní API s přístupem k citlivým údajům je zakázáno prodávat nebo sdílet za účelem zprostředkování prodeje.
O přístup k údajům prostřednictvím oprávnění a rozhraní API s přístupem k citlivým údajům se snažte žádat co nejvíce v kontextu (prostřednictvím inkrementálních žádostí), aby uživatelé věděli, proč dané oprávnění nebo údaje potřebujete. Údaje používejte pouze k účelům, ke kterým uživatel dal souhlas. Pokud později budete chtít údaje použít k jiným účelům, bude nutné uživatele požádat o výslovné svolení.
Omezená oprávnění
Omezená oprávnění jsou navíc rozdělena na Nebezpečná, Zvláštní nebo Podpisová nebo jak je uvedeno níže. Na tato oprávnění se vztahují následující dodatečné požadavky a omezení:
- Údaje o uživatelích nebo zařízeních získané prostřednictvím omezených oprávnění jsou považovány za osobní a citlivé údaje o uživatelích. Vztahují se na ně zásady pro údaje o uživatelích.
- Pokud uživatel žádost o omezené oprávnění odmítne, respektujte jeho rozhodnutí. Není dovoleno snažit se uživatele zmanipulovat k souhlasu s oprávněními, která nejsou kriticky nutná, ani je k souhlasu s takovými oprávněními nutit. Musíte vyvinout přiměřené úsilí k podpoře uživatelů, kteří přístup k citlivým údajům neposkytnou (například umožnit ruční zadání telefonního čísla, pokud uživatel odmítne přístup k seznamu hovorů).
- Používání oprávnění v rozporu se zásadami Google Play ohledně malwaru (včetně zneužití zvýšených oprávnění) je výslovně zakázáno.
Na některá omezená oprávnění se mohou vztahovat další požadavky popsané níže. Cílem těchto omezení je ochránit soukromí uživatelů. Ve velmi ojedinělých případech, kdy aplikace poskytuje velmi zajímavou nebo kriticky důležitou funkci, kterou v současné době nelze poskytovat žádným jiným způsobem, můžeme udělit omezené výjimky z níže uvedených požadavků. Navrhované výjimky posuzujeme s ohledem na možný dopad na ochranu soukromí a bezpečnost uživatelů.
Oprávnění k přístupu k SMS a seznamu hovorůOprávnění k přístupu k SMS a seznamu hovorů jsou považována za osobní a citlivá data o uživateli a vztahují se na ně zásady uvedené v sekci Osobní a citlivé údaje a následující omezení:
Aplikace bez funkce výchozího obslužného nástroje typu SMS, Telefon nebo Asistence toto oprávnění v manifestu deklarovat nesmějí. Týká se to i zástupného textu v manifestu. Aplikace také musí být aktivně zaregistrovány jako výchozí obslužné nástroje typu SMS, Telefon nebo Asistent ještě předtím, než uživatele požádají o výše uvedená oprávnění. Jakmile funkci výchozího obslužného nástroje přestanou vykonávat, musí tato oprávnění neprodleně přestat používat. Povolená použití a výjimky jsou k dispozici na této stránce centra nápovědy. Aplikace mohou oprávnění (a jakákoli data od oprávnění odvozená) používat pouze k poskytování schválené základní funkčnosti aplikace. Základní funkčnost je hlavním účelem aplikace. Může zahrnovat sadu základních funkcí, které musí být všechny jasně zdokumentovány a propagovány v popisu aplikace. Bez základních funkcí by aplikace byla považována za „rozbitou“ nebo by nebyla použitelná. Přenos, sdílení nebo licencované použití těchto dat je možné pouze za účelem poskytování základních funkcí či služeb v aplikaci a nesmí mít žádný jiný účel (např. vylepšování jiných aplikací či služeb, reklamy nebo marketingové účely). Data, na která se vztahují oprávnění související se seznamem hovorů a zprávami SMS, nesmíte odvozovat alternativními metodami (včetně jiných oprávnění, rozhraní API či externích zdrojů). |
Oprávnění pro přístup k polozePoloha zařízení je považována za osobní a citlivý údaj o uživateli a vztahují se na ni zásady uvedené v sekci Osobní a citlivé údaje, zásady pro používání polohy na pozadí a následující omezení:
Na získávání údajů o poloze pomocí služby v popředí (když má aplikace povolený pouze přístup na popředí, tj. „během používání“) se vztahují následující podmínky:
Aplikace navržené speciálně pro děti musí splňovat zásady programu Pro celou rodinu. Další informace o požadavcích zásad najdete v tomto článku nápovědy. |
Oprávnění k přístupu ke všem souborůmSoubory a atributy adresáře na uživatelově zařízení jsou považovány za osobní a citlivé údaje, na které se vztahují zásady uvedené v sekci Osobní a citlivé údaje a následující požadavky:
|
Oprávnění pro fotografie a videaFotky a videa v zařízení uživatele jsou považovány za osobní a citlivá uživatelská data, na která se vztahují zásady služby Google Play pro údaje o uživatelích. Aplikace mohou k fotografiím a videím přistupovat pouze pro účely, které přímo souvisejí s funkcemi aplikace, a nesmějí žádat o přístup jménem žádné třetí strany za žádným účelem, který nesouvisí s funkcemi aplikace pro uživatele. Pro lepší ochranu soukromí doporučujeme používat systémový nástroj pro výběr, například systémový nástroj pro výběr fotek. Aplikace, které vyžadují široký přístup k fotkám a videosouborům ve sdíleném úložišti na zařízeních, musí úspěšně projít příslušnou kontrolou přístupu a prokázat základní případ použití, který vyžaduje trvalý nebo častý přístup k fotografiím/videosouborům ve sdíleném úložišti. Aplikace, které přístup k těmto souborům potřebují jednorázově nebo zřídka, by měly používat systémový nástroj pro výběr, jako je například nástroj systému Android pro výběr fotek. Na široký přístup k fotografiím a videím se vztahují také následující požadavky:
Pokud vaše aplikace nevyžaduje široký přístup nebo nesplňuje podmínky pro oprávnění READ_MEDIA_VIDEO nebo READ_MEDIA_IMAGES, k úspěšnému splnění požadavků při kontrole dodržování zásad musíte tato oprávnění z manifestu aplikace odebrat. V souladu se zásadami pro omezená oprávnění musíte vynaložit přiměřené úsilí, abyste vyšli vstříc uživatelům, kteří aplikaci široký přístup k mediálním souborům na svém zařízení neudělí. To zahrnuje poskytování uživatelského prostředí, ve kterém uživatelé budou moci přesto využívat příslušnou základní nebo jinou funkci aplikace. Aplikace, které mají legitimní důvod k přístupu k fotkám nebo videím, ale nesplňují podmínky pro oprávnění READ_MEDIA_IMAGES ani READ_MEDIA_VIDEO, mohou používat systémový nástroj pro výběr, jako je systémový nástroj pro výběr fotek. Další informace naleznete v tomto článku centra nápovědy. |
Oprávnění viditelnosti balíčku (aplikace)Inventář nainstalovaných aplikací vyžádaných ze zařízení je považován za osobní a citlivý údaj o uživatelích. Vztahují se na něj zásady uvedené v sekci Osobní a citlivé údaje a také následující požadavky: Aplikace, jejichž hlavním účelem je spuštění, vyhledávání nebo spolupráce s jinými aplikacemi v zařízení, mohou v náležitém rozsahu zjistit ostatní aplikace nainstalované v zařízení, jak je uvedeno níže:
Data o inventáři aplikací získaná z aplikací distribuovaných ve službě Play nesmí být prodávána ani sdílena pro účely analýzy nebo zpeněžování reklam. |
Rozhraní API pro přístupnostPoužití rozhraní API pro přístupnost má následující omezení:
Rozhraní Accessibility API není určeno ke vzdálenému nahrávání hovorů a nemůže být k tomuto účelu požadováno. Použití rozhraní API pro přístupnost musí být zdokumentováno v záznamu na Google Play. Pokyny pro příznak IsAccessibilityToolAplikace, jejichž hlavní funkcí je přímá podpora uživatelů s postižením, smí používat příznak IsAccessibilityTool k veřejnému označení, že se jedná o aplikaci k usnadnění přístupu. Aplikace, které pro příznak IsAccessibilityTool nejsou způsobilé, toto označení používat nesmí a musí splňovat pravidla pro jasné zveřejnění a souhlas popsaná v zásadách nakládání s údaji o uživatelích, protože funkce související s přístupností nejsou pro uživatele zřejmé. Další informace naleznete v článku centra nápovědy o rozhraní AccessibilityService API. Aplikace musí namísto rozhraní Accessibility API k dosažení požadovaných funkci používat rozhraní API a oprávnění s užším rozsahem. |
Oprávnění žádat o instalaci balíčkůOprávnění REQUEST_INSTALL_PACKAGES umožňuje aplikaci žádat o instalaci balíčků aplikace. Hlavní funkce aplikace, která může toto oprávnění využívat, musí zahrnovat:
Povolené funkce zahrnují:
Hlavní funkce je základním účelem aplikace. Hlavní funkce (včetně dílčích funkcí, které jsou součástí základní funkčnosti) je taková, která je nejvýrazněji zdokumentována a propagována v popisu aplikace. Oprávnění REQUEST_INSTALL_PACKAGES se nesmí používat k aktualizacím, úpravám nebo seskupování jiných balíčků APK v souboru podkladu, pokud se nejedná o akci v rámci správy zařízení. Všechny aktualizace a instalace balíčků musí dodržovat zásady Google Play ohledně zneužívání zařízení a sítě a musí to být uživatel, kdo je zahájí a má pod kontrolou. |
Oprávnění Health Connect by AndroidHealth Connect je platforma Android, která umožňuje aplikacím pro zdraví a fitness ukládat a sdílet data tohoto typu v zařízení v rámci jednotného ekosystému. Nabízí také uživatelům jednotné místo k ovládání, které aplikace mohou číst a zapisovat údaje o zdraví a kondici, včetně zdravotních záznamů. Zdravotní záznamy mohou zahrnovat anamnézu, diagnózy, léčbu, léky, laboratorní výsledky a další klinická data získaná od poskytovatelů zdravotní péče nebo institucí nebo prostřednictvím podporovaných zdravotních platforem třetích stran. Health Connect podporuje čtení a zápis různých typů dat, od kroků přes tělesnou teplotu až po zdravotní záznamy. Údaje přístupné na základě oprávnění Health Connect jsou považovány za osobní a citlivé údaje o uživateli, na které se vztahují zásady pro údaje o uživatelích. Pokud je vaše aplikace považována za zdravotní aplikaci nebo má funkce související se zdravím a přistupuje ke zdravotním údajům, včetně údajů platformy Health Connect, musí splňovat také zásady pro zdravotní aplikace. Informace o tom, jak s platformou Health Connect začít, najdete v tomto průvodci pro vývojáře aplikací pro Android. Pokud chcete požádat o přístup k typům dat Health Connect a dalším častým dotazům, přečtěte si časté dotazy ohledně požadavků zásad Health Connect. Aplikace distribuované prostřednictvím Google Play musí splňovat následující zásady, aby mohly číst a/nebo zapisovat data do Health Connect. Náležitý přístup ke službě Health Connect a její používáníPlatformu Health Connect je dovoleno používat pouze v souladu s příslušnými zásadami, podmínkami a pro schválené případy použití, jak je uvedeno v těchto zásadách. To znamená, že o přístup k oprávněním můžete požádat pouze v případě, že vaše aplikace nebo služba splňuje některý ze schválených případů použití. Mezi schválené případy použití patří: fitness a kvalita života, odměny, fitness koučování, firemní zdraví, lékařská péče, zdravotní výzkum a hry. Aplikace, které přístup pro tyto případy použití získají, ho nesmí využívat k nezveřejněným nebo nepovoleným účelům. O přístup k oprávněním Health Connect smějí žádat pouze aplikace nebo služby s jednou nebo více funkcemi, jejichž účelem je podporovat zdraví a kondici uživatelů. Patří mezi ně:
Přístup k platformě Health Connect nesmí být používán v rozporu s těmito zásadami nebo jinými platnými smluvními podmínkami nebo zásadami platformy Health Connect, a to ani k následujícím účelům:
Je také vaší odpovědností zajistit soulad s veškerými regulačními nebo právními požadavky, které se na vás na základě zamýšleného použití platformy Health Connect a jakýchkoli údajů z ní mohou vztahovat. Pokud se na vás například vztahuje zákon o odpovědnosti za přenos údajů o zdravotním pojištění (HIPAA), musíte splnit příslušné požadavky pro přístup k informacím z platformy Health Connect a jejich používání. Pokud jste vývojář, na kterého se vztahuje obecné nařízení o ochraně osobních údajů (GDPR) pro uživatele z EU, musíte obdobně dodržovat své povinnosti podle tohoto nařízení. Tyto zákony a jiné právní předpisy mohou vyžadovat, abyste před sdílením údajů uzavřeli další smlouvy (např. smlouvu o obchodním partnerství nebo smlouvu o zpracování dat) s příslušnými subjekty zapojenými do vašich aktivit zpracovávání dat. Vývojáři aplikací mají také odpovědnost zjistit, zda jejich aktivity takové smlouvy vyžadují. Vývojáři musí společnosti Google na požádání poskytnout důkaz o takové smlouvě nebo souladu. S výjimkou případů, kdy je to výslovně uvedeno v označení nebo informacích poskytovaných společností Google pro konkrétní produkty nebo služby Google, společnost Google neschvaluje použití ani nezaručuje přesnost jakýchkoli údajů obsažených v Health Connect pro jakékoli účely, zejména pro výzkumné, zdravotní či lékařské účely. Společnost Google se zříká veškeré odpovědnosti spojené s použitím dat získaných prostřednictvím platformy Health Connect. Omezené použitíPři používání platformy Health Connect musí přístup k datům a jejich používání splňovat konkrétní omezení:
Minimální rozsahSmíte žádat jen o taková oprávnění, která jsou nezbytná k implementaci funkcí nebo služeb vašeho produktu. Žádosti o přístup musí být konkrétní a omezená jen na nezbytná data. Transparentní a přesné oznámení a kontrolaHealth Connect zpracovává údaje o zdravotním stavu a kondici, které zahrnují osobní a citlivé údaje. Vývojáři musí prostřednictvím komplexních zásad ochrany soukromí poskytnout jasné a dostupné informace o tom, jak nakládají s daty. Musí být zahrnuty následující náležitosti:
Další informace o požadavcích na aplikace, které se připojují ke službě Health Connect, najdete v tomto článku centra nápovědy. |
Služba VPNVpnService je základní třída pro aplikace, které rozšiřují a vytvářejí vlastní řešení VPN. Pouze aplikace, které používají třídu VpnService a ;mají VPN jako svou základní funkci, mohou vytvořit bezpečný tunel na úrovni zařízení ke vzdálenému serveru. Výjimkou jsou aplikace, které vyžadují vzdálený server pro základní funkce, jako jsou:
Třídu VpnService není dovoleno používat k následujícím účelům:
Aplikace, které používají třídu VpnService, musí:
|
Oprávnění pro přístup k přesným budíkůmPočínaje Androidem 13 (cílová úroveň API 33) bude zavedeno nové oprávnění USE_EXACT_ALARM, které aplikacím bude umožňovat přístup k funkci přesných budíků. USE_EXACT_ALARM je omezené oprávnění a aplikace toto oprávnění smějí deklarovat pouze v případě, že jejich základní funkce vyžaduje přístup k přesným budíkům. Aplikace požadující toto omezené oprávnění podléhají kontrole. Pokud nebudou splňovat kritéria přijatelného použití, nebude je možné na Google Play publikovat. Přijatelné případy použití oprávnění pro přístup k přesným budíkům Funkci USE_EXACT_ALARM smí aplikace používat pouze v případě, že její základní funkce pro uživatele vyžaduje přesně načasované akce. Příklady:
Pokud funkci přesných budíků používáte k něčemu, co není popsáno výše, měli byste zvážit, zda by jako alternativu nebylo možné použít oprávnění SCHEDULE_EXACT_ALARM. Další informace o funkci přesných budíků naleznete v těchto pokynech pro vývojáře. |
Oprávnění k zobrazení objektu intent na celou obrazovkuU aplikací, které cílí na Android 14 (cílová úroveň rozhraní API 34) a vyšší, je oprávnění USE_FULL_SCREEN_INTENT považováno za oprávnění aplikací ke speciálnímu přístupu. Oprávnění USE_FULL_SCREEN_INTENT bude aplikaci automaticky uděleno pouze v případě, že její hlavní funkce spadají do jedné z níže uvedených kategorií, které vyžadují upozornění s vysokou prioritou:
Aplikace, které žádají o toto oprávnění, podléhají kontrole, a pokud nesplňují výše uvedená kritéria, toto oprávnění jim nebude automaticky uděleno. V takovém případě musí aplikace o povolení k použití oprávnění USE_FULL_SCREEN_INTENT požádat uživatele. Připomínáme, že jakékoli použití oprávnění USE_FULL_SCREEN_INTENT musí být v souladu se všemi zásadami služby Google Play pro vývojáře, včetně zásad ohledně nežádoucího softwaru pro mobilní zařízení, zneužívání zařízení a sítí a reklam. Oznámení prostřednictvím intentů na celou obrazovku nesmějí narušovat fungování zařízení uživatele, poškozovat ho ani k němu přistupovat neoprávněným způsobem. Aplikace také nesmí zasahovat do jiných aplikací ani narušovat použitelnost zařízení. Další informace o oprávnění USE_FULL_SCREEN_INTENT naleznete v našem centru nápovědy. |