Documentation, help and evidence#
Search stays on this device.
- ProductMade for restricted networks — Kurdistan VPN
Free, open-source VPN software for restricted networks. Explore Kurd, profiles, self-hosting and privacy, and try the interactive app.
- ProductHow Kurdistan VPN works
Follow the device, signed profile, Kurd connection and owner-controlled relay. Understand what each layer controls and what the model does not guarantee.
- SecuritySecurity model and trust boundaries — Kurdistan VPN
Inspect Kurdistan VPN claims, supporting source and limitations. Distinguish implemented source, engineering previews and unestablished production evidence.
- SecurityThreat assumptions, keys and failure boundaries — Kurdistan VPN
Device compromise, deployment operators, hosting providers, software and release provenance remain distinct trust boundaries in Kurdistan VPN.
- ProductExplore the Kurdistan VPN Android design
Try the supplied Kurdistan VPN Android design prototype, including profile groups, deployment trust, connection states and Grandma Mode. All activity is simulated.
- ProductGrandma Mode — a simpler Kurdistan VPN interface
Explore the inclusive Grandma Mode design: large text, clear state, guided setup and help. Demonstration, not a claim of released APK availability.
- ReleasesKurdistan VPN for Android — availability and release status
Check the source-grounded Kurdistan VPN Android release status. No production APK, invented checksum or unverified download is offered.
- ReleasesRelease evidence and project status — Kurdistan VPN
Check public Kurdistan VPN releases, source revisions and artifact verification. No invented release or download is offered.
- ReleasesVerify a Kurdistan VPN artifact and compare SHA-256
Understand source, build, artifact, checksum and signature boundaries. Compare a local SHA-256 checksum without uploading your file.
- PrivacyProduct privacy and website privacy — Kurdistan VPN
Understand the difference between Kurdistan VPN architecture, an operator’s deployment, and the public website’s data handling.
- PrivacyWebsite privacy — Kurdistan VPN
What this website build stores locally, what it sends, and what remains a hosting-provider policy. No trackers or third-party embeds are required.
- ProductAccessibility and inclusive interaction — Kurdistan VPN website
Read the website accessibility approach, available reading controls, keyboard behaviour and the limits of local automated verification.
- ProjectAbout Kurdistan VPN — source, ownership and project boundaries
Learn the Kurdistan VPN project model, source and licensing, brand identity and current release limitations.
- ProjectContribute to Kurdistan VPN — code, review and translation
Find source, contribution boundaries, translation-review needs and security-reporting guidance for Kurdistan VPN.
- SecurityReport a security concern — Kurdistan VPN
Source-backed security reporting guidance for Kurdistan VPN, including the absence of a verified dedicated inbox, response SLA or bounty promise.
- ProjectRead Kurdistan VPN in your language
Choose your language for every public page, guide, search and website Grandma Mode. Language choice stays on this device.
- ProjectLicenses and asset provenance — Kurdistan VPN website
Project license, Kurdistan VPN identity, website code and attribution for distributed assets.
- DocumentationKurdistan VPN documentation — profiles, operation and verification
Source-grounded Kurdistan VPN documentation for profiles, device enrollment, self-hosting, DNS, recovery and build verification.
- DocumentationImport and verify a Kurd profile on Android
Follow Kurd profile preview, recipient checks, deployment fingerprint comparison and explicit storage confirmation without confusing validity with owner trust.
- DocumentationDevice enrollment and recipient-sealed Kurd profiles
Understand Android device enrollment, public requests, private key custody and owner-issued recipient-sealed Kurd profiles.
- DocumentationSelf-host Kurdistan VPN on an owner-controlled VPS
A source-backed Kurd node engineering workflow: verify a package, establish local authority, enroll a device, issue a sealed profile and preserve recovery material.
- DocumentationDeployment authority and key custody — Kurdistan VPN
Distinguish deployment root, online issuer, relay identity and Android device keys in the Kurdistan VPN self-hosting model.
- DocumentationProfile generations, rotation and revocation — Kurdistan VPN
Understand signed profile generations, rotation, expiry, revocation and the limits of one deployment’s authority.
- DocumentationDNS, routes and Android lockdown boundaries — Kurdistan VPN
Understand the Kurd engineering DNS path, per-app routing, signed plan boundaries and why Android lockdown is a separate authority.
- DocumentationBackups and deliberate recovery — Kurdistan VPN
Understand encrypted backups, device recovery, owner recovery and why verification must never be weakened to restore a connection.
- DocumentationBuild and test Kurdistan VPN from source
Source-documented Kurdistan compiler and Android engineering build commands, prerequisites and their qualification limits.
- HelpKurdistan VPN help — start with what happened
Plain-language help for connection problems, expired profiles, permission, restarts, fingerprint verification and safe diagnostics.
- HelpMy VPN will not connect — Kurdistan VPN help
Check the reason before changing the setup. Plain-language Kurdistan VPN help with a clear next step.
- HelpMy profile expired — Kurdistan VPN help
Ask for a new setup rather than bypassing the date. Plain-language Kurdistan VPN help with a clear next step.
- HelpMy profile was withdrawn — Kurdistan VPN help
The owner has withdrawn access to this deployment. Plain-language Kurdistan VPN help with a clear next step.
- HelpMy phone asks for permission — Kurdistan VPN help
Android needs an explicit decision from you. Plain-language Kurdistan VPN help with a clear next step.
- HelpMy phone restarted — Kurdistan VPN help
Unlock first, then read the real connection state. Plain-language Kurdistan VPN help with a clear next step.
- HelpHow do I check who sent the profile? — Kurdistan VPN help
Compare the complete code through a channel you already trust. Plain-language Kurdistan VPN help with a clear next step.
- HelpMy saved setup needs attention — Kurdistan VPN help
Keep the information before trying a repair. Plain-language Kurdistan VPN help with a clear next step.
- HelpHow do I share information for help? — Kurdistan VPN help
Review the summary before you share it. Plain-language Kurdistan VPN help with a clear next step.
- HelpThe test is on, but I have no Internet — Kurdistan VPN help
A local conformance test is not a public Internet connection. Plain-language Kurdistan VPN help with a clear next step.