[{"data":1,"prerenderedAt":201},["ShallowReactive",2],{"navigation":3,"\u002Fplatforms\u002Fandroid":116,"\u002Fplatforms\u002Fandroid-surround":196},[4,27,61,82,112],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":26},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18,22],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":19,"path":20,"stem":21},"Quick start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start",{"title":23,"path":24,"stem":25},"Development","\u002Fgetting-started\u002Fdevelopment","1.getting-started\u002F4.development",false,{"title":28,"icon":29,"path":30,"stem":31,"children":32,"page":26},"Guides","i-lucide-book-open","\u002Fguides","2.guides",[33,37,41,45,49,53,57],{"title":34,"path":35,"stem":36},"Sessions and store","\u002Fguides\u002Fsessions","2.guides\u002F1.sessions",{"title":38,"path":39,"stem":40},"Vault and procedures","\u002Fguides\u002Fvault","2.guides\u002F2.vault",{"title":42,"path":43,"stem":44},"Password accounts","\u002Fguides\u002Fpasswords","2.guides\u002F3.passwords",{"title":46,"path":47,"stem":48},"Rust backend","\u002Fguides\u002Frust","2.guides\u002F4.rust",{"title":50,"path":51,"stem":52},"Security notes","\u002Fguides\u002Fsecurity","2.guides\u002F5.security",{"title":54,"path":55,"stem":56},"Permissions","\u002Fguides\u002Fpermissions","2.guides\u002F6.permissions",{"title":58,"path":59,"stem":60},"Coming from Stronghold","\u002Fguides\u002Fstronghold","2.guides\u002F7.stronghold",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":26},"API reference","i-lucide-file-code","\u002Freference","3.reference",[67,71,75,79],{"title":68,"path":69,"stem":70},"JavaScript API","\u002Freference\u002Fjavascript-api","3.reference\u002F1.javascript-api",{"title":72,"path":73,"stem":74},"Types","\u002Freference\u002Ftypes","3.reference\u002F2.types",{"title":76,"path":77,"stem":78},"Tauri commands","\u002Freference\u002Fcommands","3.reference\u002F3.commands",{"title":54,"path":80,"stem":81},"\u002Freference\u002Fpermissions","3.reference\u002F4.permissions",{"title":83,"icon":84,"path":85,"stem":86,"children":87,"page":26},"Platforms","i-lucide-monitor-smartphone","\u002Fplatforms","4.platforms",[88,92,96,100,104,108],{"title":89,"path":90,"stem":91},"Overview","\u002Fplatforms\u002Foverview","4.platforms\u002F1.overview",{"title":93,"path":94,"stem":95},"macOS","\u002Fplatforms\u002Fmacos","4.platforms\u002F2.macos",{"title":97,"path":98,"stem":99},"Windows","\u002Fplatforms\u002Fwindows","4.platforms\u002F3.windows",{"title":101,"path":102,"stem":103},"Linux","\u002Fplatforms\u002Flinux","4.platforms\u002F4.linux",{"title":105,"path":106,"stem":107},"Android","\u002Fplatforms\u002Fandroid","4.platforms\u002F5.android",{"title":109,"path":110,"stem":111},"iOS","\u002Fplatforms\u002Fios","4.platforms\u002F6.ios",{"title":113,"path":114,"stem":115},"Changelog","\u002Fchangelog","9.changelog",{"id":117,"title":105,"body":118,"description":189,"extension":190,"generated":26,"links":191,"meta":192,"navigation":193,"path":106,"seo":194,"stem":107,"__hash__":195},"docs\u002F4.platforms\u002F5.android.md",{"type":119,"value":120,"toc":184},"minimark",[121,139,177],[122,123,124,125,129,130,134,135,138],"p",{},"Entries are stored by ",[126,127,128],"code",{},"android-native-keyring-store",": secrets are encrypted with a key held in the\n",[131,132,133],"strong",{},"Android Keystore"," and kept in the app's ",[131,136,137],{},"SharedPreferences",". They are private to your app.",[140,141,142,153,159,171],"ul",{},[143,144,145,148,149,152],"li",{},[131,146,147],{},"Setup:"," none. The store is created from the activity context that Tauri (tao) registers with\n",[126,150,151],{},"ndk-context",", on the first call.",[143,154,155,158],{},[131,156,157],{},"Prompts:"," none.",[143,160,161,164,165,170],{},[131,162,163],{},"Uninstall:"," Android deletes the app's data, so the entries are gone. Use an\n",[166,167,169],"a",{"href":168},"\u002Fguides\u002Fpasswords#encrypted","encrypted backup"," if users must keep secrets across reinstalls.",[143,172,173,176],{},[131,174,175],{},"Backups of the device:"," the Keystore key does not leave the device, so restored SharedPreferences\non a new device cannot be decrypted.",[122,178,179,180,183],{},"The plugin's CI cross-builds the crate for ",[126,181,182],{},"aarch64-linux-android",".",{"title":185,"searchDepth":186,"depth":187,"links":188},"",2,3,[],"Android keystore storage through android-native-keyring-store; no setup needed.","md",null,{},true,{"title":105,"description":189},"1EcOeDUmxCJkPzu5Q78kjQ9WhqSLh1DJSVd8rtvR1E4",[197,199],{"title":101,"path":102,"stem":103,"description":198,"children":-1},"Secret Service over D-Bus, build dependencies, headless machines and the unlock prompt.",{"title":109,"path":110,"stem":111,"description":200,"children":-1},"Data-protection keychain, signing, the write policy, and reading secrets while the device is locked.",1794215489741]