How it works
No account, email or password. Your record is protected by two codes that only you hold.
1. Choose your country
Select your citizenship and, if different, your country of residence. The platform shows how your country treats conscientious objection (Tier 1, 2 or 3) and what that means for you. Read the warning carefully.
2. Fill out your declaration
Enter your legal name, date of birth, address and ID number, choose the grounds for your objection, read the declaration text and sign with your mouse, finger or stylus.
3. Upload your ID or passport
A clear photo or scan of the front (and back) of your ID card, or the photo page of your passport. Optionally, a selfie holding your ID. JPG or PNG images only, up to 10 MB each. PDF files are not accepted, because they can carry hidden code; if you have a PDF, take a photo or screenshot of it instead.
4. Medical exemption documents (optional)
If a condition legally exempts you (for example deafness, disability or chronic illness), upload proof. A Legal Exemption Summary is added to your bundle.
5. Review and submit
Every file is virus-scanned, then encrypted so that only your Retrieval Code can open it. The bundle is fingerprinted and timestamped twice:
- RFC 3161: a standard timestamp signed by a Time Stamping Authority, recognised by courts.
- OpenTimestamps: the fingerprint is anchored in the Bitcoin blockchain within about 2–4 hours. No government can backdate or forge it.
Your two codes
You receive a Submission ID (like CO-2026-A3F8B2C1) and a Retrieval Code (like X7K9-M2P4-Q8R1). Write both down. They cannot be recovered.
Submission fee
Recording a declaration from a Tier 1 or Tier 2 country costs a one-off fee, shown before you submit and paid in crypto (ETH on Ethereum, SOL on Solana, or USDC/USDT on Ethereum or Solana). Declarations from Tier 3 countries, including Ukraine, and anonymous reports are free. You pay only after the duplicate check has passed, and once your bundle is stored nothing links the payment to your declaration. Crypto payments are public on the blockchain, so pay from a wallet that cannot be linked to you if that matters for your safety.
We accept only crypto for one reason: to protect citizens. A card payment or bank transfer would leave a record at your bank linking you to this platform, which authorities could use to prosecute you or to have your bank account frozen or closed. Paying in crypto keeps that link out of the banking system, so your privacy stays secured.
6. Download your bundle for family safekeeping
On "Retrieve my bundle", enter both codes and download the ZIP. Give it to someone you trust (or keep it on a USB drive) and give them the Retrieval Code separately. The ZIP contains your encrypted documents, the fingerprints, the RFC 3161 timestamp, the OpenTimestamps proof once it exists, instructions and an offline decryption tool. If you download the ZIP before the Bitcoin confirmation (about 2–4 hours), download the proof again later on the same page.
7. Verify your submission
Anyone can check the timestamps without trusting this platform:
openssl ts -reply -in timestamp.tsr -text
ots verify -d <bundle fingerprint> evidence_bundle.ots
# "Bitcoin block [height] attests existence as of [date]"Already serving in the armed forces?
Conscientious objection can develop after you have joined. In your declaration, say whether you are a conscript, a professional or contract soldier, or a reservist. The platform shows whether your country recognises objection in your situation and how to apply, and your declaration asks to be released on grounds of conscience.
You can also create an application letter addressed to the competent authority, in the language of your choice with an English version. It is sealed and timestamped with your bundle; you hand it in yourself. Get advice before you act: leaving your unit or refusing orders can be prosecuted.
If you are sent to war against your will
After recording your declaration, download the family package and give it to someone you trust completely. It holds your Submission ID, your Retrieval Code and the proof file. If you are taken into military service or sent to war against your will, you or they can report it once on the "Report: sent to war" page, with your name or theirs and an ID number. The report is checked against your codes and proof file, timestamped, added to a record of people forced into war and counted on the live dashboard by country and city.
Ukraine (Tier 3): full declaration or anonymous report
Citizens of Ukraine can record a full declaration with their name, ID document and other documents, exactly like Tier 1 and Tier 2 countries, and free of charge. Because objectors there are prosecuted, you are first shown the risks and must confirm that you understand them. If you prefer not to identify yourself, you can send an anonymous, structured report instead: no names, no ID numbers, no documents. Anonymous reports feed aggregate statistics and pattern reports for the International Criminal Court and UN human rights bodies. A full declaration can also reach the International Criminal Court: if you are sent to war against your will, you, your family or close friends can use "Report: sent to war" and then choose to let the platform send your complete case file to the ICC. Either way, use a device and network that can't be linked to you.
What this platform cannot do
- It does not give legal advice or replace an official application to your authorities.
- It cannot protect you from prosecution.
- OpenTimestamps proves when your files existed, not that their contents are true.
How this platform supports international justice
Documentation gathered by civil society has become central to international justice. It has supported investigations and arrest warrants at the International Criminal Court, and helped secure convictions in national courts under universal jurisdiction.
What this platform adds for the ICC:
- Timestamped proof that you refused before any coercion (anchored in the Bitcoin blockchain)
- ID details checked against a fingerprint taken when the declaration was made
- Sealed case files that only the holder of the ICC evidence key can open
- Pattern evidence of systematic forced conscription across cities and countries
What this means
When a government forces objectors into war, this platform builds the chain of evidence:
- The refusal is recorded before any coercion.
- The coercion is documented through "Report: sent to war".
- A pattern is established across many cases.
- ICC case files are sealed and verified.
- Prosecutors have evidence they can use to seek arrest warrants against those responsible.
The ICC does not need this platform to exist. But with it, the evidence is timestamped, verified and very hard to dismiss as fabricated. That is how individual suffering becomes international accountability.