Skip to the content.

Privacy Policy

Last updated: 2026-06-04

KeyNest (“the app”) is an offline-first password and passkey manager developed by Hitoshi Ichikawa (“the developer”). This page describes exactly what the app does — and does not do — with your data.

TL;DR

If you would prefer a structured summary in the App Store privacy “nutrition label” format, the answer is the single category “Data Not Collected”.

What the app stores

The following data is created by you while using KeyNest, and is stored on this device only:

The credentials, passkey private keys and custom field values are encrypted at rest with AES-256-GCM. The encryption key is wrapped by the device’s Secure Enclave (or, on devices without one, stored in the device-only Keychain with kSecAttrAccessibleWhenUnlockedThisDeviceOnly).

Where the data lives

What the app does NOT do

AutoFill extension

When you tap a KeyNest entry from the iOS AutoFill bar in another app (e.g. Safari, or a third-party app), the system invokes the KeyNest AutoFill extension. The extension:

iOS — not KeyNest — controls which app receives the credential. The AutoFill extension does not log, transmit, or persist anything beyond the local vault.

Permissions

No other entitlements (location, camera, contacts, etc.) are requested.

Children’s privacy

KeyNest does not knowingly collect any data from any user — including children — because it does not collect data from anyone.

Changes to this policy

If the policy changes, this page will be updated with a new “Last updated” date. The git history of the repository shows every change.

Contact

For questions about this policy or the app, contact hitoshi.ichikawa@gmail.com or open an issue at https://github.com/hitoshiichikawa/KeyNest-ios/issues.


日本語版

最終更新: 2026-06-04

KeyNest(以下「本アプリ」)は、市川仁(以下「開発者」)が開発する オフライン専用のパスワード/パスキー保管庫です。本ページでは、本アプリが あなたのデータをどのように扱うか — そして 扱わないか — を明示します。

要点

App Store のプライバシー「栄養ラベル」表記では、該当区分は 「Data Not Collected(データ収集なし)」 の 1 カテゴリのみです。

本アプリが保存するもの

利用中にあなたが入力した以下のデータが、この端末内のみに保存されます:

資格情報・パスキー秘密鍵・カスタムフィールド値は、保管時に AES-256-GCM で暗号化されます。暗号化鍵は端末の Secure Enclave で封緘されます(非搭載端末では kSecAttrAccessibleWhenUnlockedThisDeviceOnly 属性付きで Keychain に保存)。

データの保存場所

本アプリが「やらない」こと

AutoFill 拡張機能について

他のアプリ(Safari やサードパーティアプリ等)で iOS の AutoFill バーから KeyNest を選んだ場合、システムが KeyNest の AutoFill 拡張機能を起動します。 拡張機能の処理は以下の通り:

どのアプリに資格情報を渡すかは KeyNest ではなく iOS が制御 します。 拡張機能は、ローカルボルトに対する読み書き以外に、ログ・送信・永続化を 一切行いません。

パーミッション

その他のエンタイトルメント(位置情報、カメラ、連絡先など)は要求しません。

児童のプライバシー

本アプリは、子供を含むいかなる利用者からもデータを収集しません (そもそも誰からも収集しないため)。

ポリシーの変更

ポリシーが変更された場合、本ページの「最終更新」日付が更新されます。 すべての変更履歴は リポジトリの git 履歴 に記録されます。

お問い合わせ

本ポリシーまたは本アプリに関するご質問は、 hitoshi.ichikawa@gmail.com または https://github.com/hitoshiichikawa/KeyNest-ios/issues までお寄せください。