Skip to content

How it works

Signers’ details are locked in the browser. The site receives them without the account; the author can open them to deliver the petition.

How a signature works, in plain words

Imagine signing a petition on paper, but in a way that nobody along the way can read your page or tell which page is yours.

  1. You fill in your details and seal them in an envelope that only the petition's author can open. The envelope is sealed on your own device before anything is sent, so this site only ever holds closed envelopes.
  2. To post the envelope you need a stamp. The site stamps it without looking: like stamping a letter through a closed folder, the stamp is real but whoever stamps it never sees which letter it lands on. Each stamp works once.
  3. Your device also shows a members' wristband: a sign that the envelope comes from someone with an account here, without showing which account. Every member's wristband looks the same.
  4. The wristband leaves a small mark. It is the same whenever the same account signs the same petition, and different on every other petition. The author can see that two envelopes come from one account; nobody can follow you from one petition to another by it.
  5. The site writes each envelope's reference code on a public list, so you can check that yours arrived. It never writes who sent it.
  6. When the petition closes, the author opens the envelopes on their own device and prints the list for the people the petition is addressed to.
  7. If you change your mind, your device sends a withdrawal note with the same mark. Only the author can read it.
  8. This is why signing can take a moment on older phones: the envelope and the wristband are made on your device, not by the site.

What this does not hide: the site can see where your internet connection comes from, and whoever runs the site could change its code. These limits are explained here: What does the petitions site see?

What does the petitions site see?

This site is built to know as little as possible about you.

What the petitions site cannot see

What the petitions site can see

Limits you should know

Open source allows people to inspect how the site works. Public logs and independent verification help detect changes, but do not guarantee that the code served is safe.

Public logs