Last updated: September 25, 2026
Effective date: September 25, 2026
At Passary, we believe that your data belongs to you and privacy is a fundamental right. This Privacy Policy explains in detail how Passary ("we", "us", or "our") handles information when you use our local-first password manager application (the "Service").
The Short Version: Passary processes your vault locally by default. Passary does not host an account-based vault or receive your master password. If you enable sync or run an optional online security check, the chosen destination or service receives the limited data described below. Website visits and emails to us also involve ordinary connection or contact information.
This Privacy Policy covers the Passary web app, Windows app, Chrome and Firefox extensions, public website, and other native Passary builds where available. Platform features and release status vary. It describes our data handling practices under:
Passary does not run a provider-hosted vault database. In ordinary local use, Passary infrastructure does not receive:
The apps and extensions handle some of this information on your device to encrypt, display, match, fill, save, or update it. A configured sync destination can receive an encrypted vault copy, and website connection logs can contain an IP address. Those are separate from a Passary-hosted vault.
Passary stores your vault locally in an encrypted file you choose or, in the web app, in browser storage. Supporting data varies by platform:
Important: Copies can leave your device when you export or back up a file, enable an encrypted sync destination, copy a value to the clipboard, fill a website form, or save a decrypted attachment. A cloud-managed folder may upload an encrypted file independently of Passary. Protect exported plaintext files and files saved outside the vault.
The Passary browser extension handles the minimum data needed for user-facing autofill and credential-management actions:
This information is used to provide the extension features you request. Protected credential requests and responses travel locally between the extension and an unlocked Passary web or native app; local connection-status metadata is separate. Passary does not send extension credentials to its servers, analytics providers, or advertisers. When you choose to fill or submit a form, the destination website receives the values you enter there.
The extension does not keep a decrypted vault copy. A submitted-login candidate may remain only in service-worker memory for up to 60 seconds so the popup can offer save or update actions. Fill payloads are transient. Dismissing or completing the action clears the candidate; expiry or closing the tab also removes it.
Installing the extension grants the browser's stated website permissions. Pairing it with a vault and choosing fill, save, update, URI-addition, or pre-submit-save actions provide the controls for credential handling. You can disable a hostname from the popup; that exclusion remains in the encrypted vault.
Passary's use of information obtained through Chrome extension APIs is limited to the extension's disclosed password-manager features and follows the Chrome Web Store User Data Policy, including its Limited Use requirements.
When you access our website, standard web server logs may temporarily record:
Purpose: Security monitoring, preventing abuse, and technical error diagnosis only.
Legal Basis: Legitimate interest (Article 6(1)(f) GDPR) in maintaining the security and functionality of our infrastructure.
Retention: Passary does not create a separate long-term copy of access logs. Temporary retention by the hosting infrastructure follows its configured security and operational settings and applicable legal requirements.
If you email a Passary contact address, we receive the address, message, and any information you choose to include so we can respond to your request. Our email service may process that correspondence. Please do not send your master password, keyfile, recovery kit, or an unredacted vault in a support or security report. We retain correspondence as needed to handle the request and meet applicable obligations; contact us if you want to ask about a particular message.
Supported native builds can use operating-system device unlock, and some offer optional credential-provider integration. When you enable Android Credential Manager or iOS AutoFill, the operating-system selector may receive limited display information such as a service, username, label, and opaque item identifier so you can choose a credential. The corresponding vault snapshot remains encrypted in app-controlled storage; the selector index is not a decrypted vault or private-key cache. After the required local unlock, the selected value is supplied to the website or app where you use it. Availability depends on the platform and build.
Passary is designed as a local-first application. Encryption, decryption, and vault processing occur on your device in the web app or native app. Your vault data is:
Sync is off by default. If you configure a selected folder, WebDAV, S3-compatible service, or self-hosted relay, Passary transfers a complete encrypted V3 vault copy to that destination. A public Passary-hosted relay is not currently offered. On platforms that support automatic sync, an enabled destination can be checked or updated after local saves, unlock, or while the vault remains unlocked; it is not limited to a manual export action.
The destination can observe connection details, request paths, object size and timing, and visible encrypted-envelope metadata such as identifiers and timestamps. A network service also receives the authorization material needed for that destination. These services do not receive your master password or decrypted vault records from the sync adapter. Their own privacy and retention practices apply. Removing a destination stops future use of that configuration but does not delete copies already held there. Sync is not a guaranteed historical backup.
The Security Center uses a bundled local catalog for breach-domain, TOTP, and passkey-availability hints. A separate password-exposure check runs only after you choose it and confirm that one-time request. Passary hashes the checked passwords locally and sends the first five hexadecimal characters of each SHA-1 hash to the Have I Been Pwned Pwned Passwords range API over HTTPS. It does not send the password, full hash, username, or email address in that request. The provider can still observe the prefix and ordinary connection data. Results are held in memory, not saved into the vault.
We do not sell, rent, trade, advertise with, or profile users from vault, extension, or website data.
Website hosting and email infrastructure may process ordinary connection or correspondence data to deliver the site and respond to messages. Optional sync services and the one-time breach-check provider receive the data described above. We do not send them decrypted vault contents for analytics or advertising. We do not use:
Where we process identifiable website connection data or correspondence, the applicable legal basis depends on the purpose:
Local vault processing and essential browser storage serve the app functionality you request; this does not mean Passary receives a server copy of that data. Optional destinations and services have their own roles and terms.
As a data subject under GDPR, you have the following rights where the legal conditions apply. Vault data generally stays under your control, while the website connection and correspondence data described in Sections 3.4 and 3.5 may be processed by our service providers:
You can ask whether we process personal data about you and request access where the data can be identified. Passary cannot provide a server copy of vault data because it stays on your device.
You can edit vault data locally. You can also contact us to correct limited website data if it is held and can be linked to you.
You can delete local vaults and browser data from your own device. Also remove any recovery copies, exports, and remote sync copies you control. You may ask us to erase identifiable information we hold, subject to applicable exceptions; we cannot erase a copy held only by you or by a destination you chose.
You can export an encrypted vault copy through supported app features. For personal data we hold, you may request portability where the legal conditions apply.
You may object to processing based on legitimate interest. Contact us so we can assess the request under the applicable law; stopping use does not by itself remove earlier server logs or correspondence.
You may ask us to restrict processing of identifiable personal data we hold where the legal conditions apply.
You have the right to lodge a complaint with a supervisory authority. In Hungary, the competent authority is:
NAIH (National Authority for Data Protection and Freedom of Information)
Website: naih.hu
To exercise any of these rights, please contact us at privacy@passary.com
You can reset the website's essential-storage acknowledgment on the Cookie Policy page. That acknowledgment is not consent to advertising or analytics tracking.
Passary does not transfer plaintext vault contents to its servers. If you enable remote sync, the selected provider or self-hosted destination receives encrypted vault bytes and the metadata described in Section 4.3; its location and transfer rules depend on the service you choose. Public website delivery and email handling may process limited connection and correspondence data in provider regions. Applicable cross-border safeguards depend on those actual providers and arrangements.
Passary uses measures intended to limit exposure, including:
Important: Passary has no provider-side password reset or key escrow. Recovery requires a usable encrypted backup or recovery kit and the credentials or authorized recovery path it requires. A local vault also depends on the security of the device while it is unlocked.
Passary is not directed to children under 16 years of age and does not knowingly request their personal data. If you are a parent or guardian with a privacy concern about a child's use of Passary, contact us using the details below.
Passary does not use server-side profiling or automated decisions that produce legal or similarly significant effects under GDPR Article 22. The local Security Center can analyze vault items on your device to show informational warnings about weak or reused passwords, breached domains, and available account protections. Those local hints are not a Passary server profile or a decision about your rights.
Our Service may contain links to external websites. We are not responsible for the privacy practices of these third-party sites. We encourage you to read their privacy policies when you leave our site.
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. Changes will be posted on this page with an updated "Last updated" date.
For material changes, we will provide an appropriate notice in addition to updating this page. A policy update is not a substitute for a legal basis or a consent request where one is required.
Passary's local-first design reduces the vault data held by our infrastructure, but it does not make security incidents impossible. If an incident affects personal data for which we are responsible, we will:
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
Email: privacy@passary.com
Rights Requests: We aim to respond without undue delay and within one month, subject to extensions permitted by GDPR Article 12.
You choose where to keep native vault files and backups, whether to configure optional encrypted sync, whether to run an online breach check, and whether to pair a browser extension. The web app uses browser storage for essential local functionality. Chrome or Firefox presents extension permissions when you install it; pairing and explicit popup or menu actions control credential use. See our Terms of Service for product terms.
Passary uses browser storage for the web vault and your choices. This notice does not offer an analytics or advertising opt-in because the current application does not use those cookies.
This removes only the notice acknowledgment. It does not clear your vault or other browser storage.