Terms of service
Last updated 2026-11-11.
Short version: the software is open source under its licence and comes without warranty. The supporter programme is a thank-you with some perks, billed by Patreon, which we can change if we have to. Use the security tools only where you are allowed to. Florida law, but consumers keep their local rights.
1. Who you are agreeing with
These terms are between you and ZerkerEOD, an individual developer in the United States ("we", "us"). They apply to zerkersec.io, the hosted documentation, the supporter programme, the store builds of Porthole, and the push relay. Using any of those means you accept them. If you do not, do not use them. Questions: privacy@zerkersec.io.
2. The site and documentation
Content on zerkersec.io, including the blog, project pages and hosted documentation, is provided for information. We try to keep it accurate and current but make no promise that it is complete, correct or fit for any purpose. Vulnerability write-ups describe issues that were reported to and fixed by the vendors named; they are not an invitation to attack anyone. Site content is ours or our licensors' unless stated; the software it describes is under the licences below.
3. The open-source software
- Porthole (app, daemon, relay): GNU Affero General Public License v3.0, with the additional permission for our own store builds, the trademark policy and the contributor agreement published in the repository.
- KrakenHashes: GNU Affero General Public License v3.0 (repository).
- Heimdall Listener: GNU General Public License v3.0 (repository).
Each licence governs your rights in that software, including copying, modifying and redistributing it, and nothing here narrows them. These terms govern the services we host and the builds we publish to the app stores. Where a licence and these terms differ about the software itself, the licence wins.
4. Security tools
KrakenHashes and Heimdall Listener are tools for authorised security testing and defence. You may use them only on systems, networks and data you own or have explicit written permission to test, and only in compliance with the laws that apply to you. You are solely responsible for how you use them and for any consequences. We do not provide, and the documentation does not constitute, authorisation to test anything.
5. Porthole
Porthole lets a phone control coding agents on your computer with your own user's permissions. You are responsible for securing your VPN or network, your phone, and the machines you pair, for the pairing and access tokens the daemon issues, and for everything the agents do on your behalf, including commands you approve from the phone. Revoke a device on the daemon if a phone is lost. The daemon is as privileged as the user running it; do not run it as root or on machines you do not control.
Store builds are the same source code as the repository, built and signed by us. Apple and Google distribute them under their own terms; we are the developer and the party responsible for them.
6. The supporter programme
- Patreon handles payment. Supporting the project is a Patreon membership under Patreon's terms. Patreon bills you, handles tax, renewal, cancellation and any refund. We charge nothing directly and cannot issue refunds; cancel on Patreon at any time and perks end at the close of the paid period.
- Keys. Signing in with Patreon on this site issues a supporter key that unlocks supporter features in our apps while your membership is active. The key is personal: use it on your own devices only, do not share, sell or publish it. We may limit the number of devices per key and may revoke a key that is shared, abused or obtained without a membership. You can regenerate your key; the previous one stops working.
- Priority support. Where a tier includes priority support, that means issues you open in our repositories from a linked GitHub account are labelled and triaged ahead of others. It is not a promise of a response time, a fix, or a feature, and it depends on you linking GitHub on your account page, which is optional and public once done.
- Perks can change. Which features a tier unlocks is described on Patreon and may change as projects evolve. We will not remove a perk from a tier without announcing it on Patreon first.
- Push is best effort. Background notifications depend on Apple's and Google's push services and on our relay. We may rate-limit, change, suspend or discontinue the relay. If we discontinue it we will give at least 30 days' notice in the app and in the repository. The relay is open source and the app accepts your own relay URL, so you are never locked in.
- No accounts, no content. We hold no account for you beyond the supporter record described in the privacy policy, and we never receive your session content.
7. Acceptable use
Do not: send abusive, automated or excessive traffic to the site, the supporter endpoints or the relay; attempt to forge grants, keys or attestations, or otherwise circumvent supporter checks; scrape or harvest supporter data; use the relay to deliver content to devices you do not control; or use any of this to break the law or someone else's rights. We may block addresses, devices or keys that do, without notice. Responsible disclosure of a vulnerability in our own services is welcome at the contact above and will not be treated as a breach of this section.
8. No warranty
The site, the services, the store builds and the software are provided "as is" and "as available", without warranty of any kind, express or implied, including fitness for a particular purpose, merchantability, non-infringement, and that they will be uninterrupted, error-free or secure. This is free, volunteer-built software; test it before relying on it.
9. Limitation of liability
To the fullest extent permitted by law, we are not liable for any indirect, incidental, special, consequential or punitive damages, or for lost data, lost profits, lost access or the actions of coding agents or security tools you operate, arising from your use of the site, services or software. Our total liability for any claim is limited to the greater of the amount you paid us directly in the twelve months before the claim, which is nothing, or fifty US dollars. Nothing in these terms limits liability that cannot be limited by law, including for death or personal injury caused by negligence, fraud, or the statutory rights of consumers in their home country.
10. Your responsibility to us
If your use of the security tools, Porthole or the services in breach of these terms or of the law leads to a claim against us, you agree to cover the costs and damages that result, provided we tell you about the claim promptly and let you take part in the defence.
11. Governing law and disputes
These terms are governed by the laws of the State of Florida, United States, without regard to conflict-of-law rules, and disputes will be heard in the state or federal courts located in Florida. If you are a consumer in the European Economic Area, the United Kingdom or another jurisdiction whose law gives you protections that cannot be waived by contract, those protections still apply, and you may bring a claim in your home courts. Before going to court, email us; most problems can be fixed in a week.
12. Changes and the rest
We may update these terms. The date at the top changes with them, and material changes are announced in the app and the repository before they take effect; continuing to use the services after that means you accept the new terms. If part of these terms is unenforceable the rest stands. These terms, the privacy policy, the software licences and Patreon's terms for billing are the whole agreement between us about these services.