Legal · English text prevails · all documents

Vulnerability Disclosure Policy

We want to hear about security problems in Vilkax before anyone else does. This policy tells you how to report one, what you may and may not do while looking, and what we commit to in return. It is the policy referred to in our security.txt.

How to report

Email security@vilkax.com. Include what you found, where, how to reproduce it, and what impact you believe it has. Screenshots and proof-of-concept requests help; a working exploit is not needed. If you want to encrypt, ask for our current key in your first message. You may report anonymously.

We acknowledge within one business day, tell you within five business days whether we can reproduce the issue and how we rate it, and keep you informed until it is fixed.

Scope

In scope: vilkax.com and its subdomains, the Vilkax API, the mobile apps, the desktop apps, the browser extension, the VPN app, and the infrastructure we operate.

Named explicitly, because they are where phishing-resistant authentication actually fails: the passkey enrolment and recovery flows, and the account-reset path. Published research through 2026 is consistent that FIDO2 cryptography holds while accounts still fall, because the ceremony runs through a browser, an operating system, a password manager, a sync service and a recovery route, and an attacker needs only one of them. Concretely, we want to hear about:

Test these against your own account. That is the line: the flows are in scope, the humans are not - we do not want anyone phoning our support team, and a report obtained that way cannot be accepted however real the underlying weakness. If you believe a weakness is only reachable by deceiving a person, describe the path and we will reproduce it ourselves.

Out of scope, please do not test:

Rules for good-faith research

While researching you must:

What we promise

If you follow these rules, we treat your research as authorised. We will not pursue or support legal action against you under computer-misuse, copyright or contract law for research that keeps to this policy, and we will say so to any third party who asks. Where a third party brings a claim, we will make clear that your actions were conducted in accordance with this policy. Lithuanian and Spanish criminal law both recognise authorisation as a defence to unauthorised-access offences; this policy is that authorisation, within its terms.

We fix confirmed vulnerabilities as quickly as their severity warrants, we tell you when the fix ships, and we credit you by the name you choose in the Credit section below unless you prefer not to be named. We do not currently pay bounties; if that changes, this page will say so.

Credit

We credit researchers here, on this page, by the name you choose, once the fix has shipped - or not at all if you would rather stay anonymous, which is equally fine and needs no explanation. This section is also the Acknowledgments target in our security.txt.

No reports have been credited yet. That is a statement of fact rather than a claim about our security, and this line will be replaced by names as they are earned.

Handling your data

We use your report and contact details only to handle the report and to credit you. They are kept for as long as the issue and its fix are relevant, and are not shared except with a provider whose system is affected, and then only what they need.

Data breaches

If a report shows that personal data has been accessed, we treat it as a personal data breach under Article 33 GDPR from the moment we confirm it, assess it under our breach procedure, and notify the supervisory authority within 72 hours and affected people without undue delay where the law requires it.

Changes

We update this policy as our programme develops. The version and date are at the foot of the page, and every version is kept on the legal hub.

Last updated: 2026-09-06 · Version v1