Security and your data

How we protect your Charta.

Charta holds the rules that decide what software may spend in your name. This page says what protects them, what we keep, and what we never have, in plain words.

Early access

Zillq Charta is in early access. Every payment is a test payment and no real money moves. The service has not yet been independently audited; that comes before real money does.

What Charta is, and isn't

Charta decides whether a payment an agent asks for is within your rules, and records that decision. It is not a bank, a payment institution or a wallet: it never holds money, and it keeps no card numbers. When real payments start, your bank or card provider will move the money, after Charta has answered.

Who can approve what

Zillq Charta is two things that play well together. Your account proves who you are. The consent platform decides what your agents may do in your name and keeps the evidence. An email and a password are the minimum and the default: they create the account, and they are enough to use Charta. How strong your account is, is your choice, and the platform records honestly which proof stood behind each approval.

WhenWith a password (the default)With a PIN (optional)With a security key (optional, strongest)
Signing inYour password, then the strongest other proof you set upThe same: the PIN is for approving, not for signing inYour password, or a passkey or your security key with one touch
Putting rules in force, connecting an agent, giving it a mandateYour password, entered again just nowYour six-digit PINOnly your security key
Making your rules stricter, removing an agentYour password, entered again just nowYour PINYour device's fingerprint or face, or your security key
Adding a security keyYou, signed in. From then on only the key approvesYou, signed in. From then on only the key approvesA security key you already added
A payment of up to €100 (and €200 a day) that your rules allowNobody: it goes aheadNobody: it goes aheadNobody: it goes ahead
A payment over €100, or one your rules ask aboutYour password, entered again just nowYour PINYour device's confirmation; from €150, or when your rules ask, your security key

"Entered again just now" means within the last five minutes, at the account service, for exactly the thing you are approving. A confirmation for one payment can't be reused for another. These are the early-access limits, the same for everyone; your own rules can only make them stricter. Your Charta shows the limits that apply to you under Security & identity, read from the code that enforces them.

What a PIN is, and how it is recovered

A PIN is six digits you choose, in your Charta, not at the account service. Once you set one, your password no longer confirms approvals: only the PIN does, so a stolen password can sign in but cannot approve anything. It is kept scrambled, mixed with a secret held apart from your data, so a copy of the data alone does not reveal it. Five wrong tries in a row lock it for 15 minutes, ten lock it until you recover it, and PINs like 123456 are refused.

Setting a PIN shows a twelve-word recovery phrase, once. With it you choose a new PIN and get a new phrase. Without it, you can ask for a reset, which completes after 72 hours: your PIN keeps working meanwhile, every address and number you proved is told, you can cancel in the app, and using the right PIN cancels it. Whoever controls your email could ask for that reset and read the notice, so a security key remains the stronger choice.

If you forget your password

On the sign-in page choose Forgot your password?. We email a link, good for 15 minutes, to the address of your account. Resetting your password does not touch your PIN.

What a password confirmation is, and isn't

When your account confirms something, the account service attests it, bound to the exact terms, and Charta records it as an account confirmation, never as a signature. It is not a signature: nobody can verify it without this deployment's secret, and whoever holds that secret, and whoever has your password, can produce it. That is the honest meaning of a password: it is as strong as the password you chose and how you keep it, which is your responsibility, not ours.

What adding a security key changes

Once you add a security key, your account's confirmation is no longer accepted for approvals. Choosing something stronger is binding for your own account, so a stolen password can sign in, but it can't loosen your rules, connect an agent or approve a payment. What the key signs is the exact text: for rules, the rules and their fingerprint, not the sentences Charta shows you; for a payment, its amount, payee and reference. A signature can't be reused for anything else, and anyone can verify it.

Which keys are accepted

As your security key: any FIDO2 security key, such as YubiKey or TOKEN2, plugged into your computer or phone, or held to it over NFC. A passkey kept in a phone or password-manager account can't be your security key, because it can be copied to your other devices. The key itself reports whether it can be copied, and Charta checks.

As a device's confirmation: the fingerprint, face or PIN of a phone or computer, including a passkey kept in an account. For a person with a security key it can do only what the table gives a device's confirmation: making things stricter, and approving smaller payments.

Proofs of who you are, and what each is worth

Your Charta belongs to you, not to an email address. You show it's you with several proofs, each of a different kind, and each with its own strength. The more independent kinds you add, the stronger your Charta.

ProofKindStrengthWhy
Security keySomething you hold5 of 5Optional. It can't be copied, and once added only it approves changes.
National eID or EU Digital Identity Wallet (planned)Official proof5 of 5Your state vouches for you.
Passkey on your phone or computerSomething you are4 of 5Your fingerprint, face or device PIN.
Your bank (planned)Official proof4 of 5A bank that knows you confirms the account is yours.
Authenticator appSomething you hold3 of 5A code that changes every 30 seconds.
Phone numberSomething you hold2 of 5A code by SMS. A number can be moved to another SIM.
Email address (any number of them)Where you can be reached1 of 5A code sent to the address.
PINSomething you know2 of 5Six digits, tried a few times at most, with a recovery phrase. It confirms approvals instead of your password.
PasswordSomething you know1 of 5The minimum, and enough to start. It can be guessed, phished or reused.

After a password, Charta asks for the strongest other proof you set up. Your journal shows every sign-in, change to your identity, signature and payment, with the proof that was used and its strength. An address or a number proves one person: it can't be linked to two Chartas.

Your agents say whom they act for without saying who: a code for you that only Charta can link back to you, your trust level, and which kinds of proof stand behind it. Never your name, addresses, numbers or keys.

What is weaker than it looks

Zillq Charta is an early-access sandbox, and some of what we found while testing is weaker than its words might suggest. We say so here and, where it matters, in the app under Known limits.

You can change your backend only when the payments at the current one are settled. The app lists each unsettled payment with the way out.

Your data

What we keep

Where

On a server in the EU: Amazon Web Services, Milan region. Each person's Charta is a separate database, so a request about one person never reads another's.

What we never have

Who can see it

You, through your Charta. Like any hosted service, ZILLQ's operators can reach the server that runs it. Nothing on it can produce your security key's signature. It does hold the secret that makes an account confirmation, so with only a password you are trusting ZILLQ's operators not to use it; add a security key and that stops mattering, because your account's confirmation is then no longer accepted.

Taking it with you, or deleting it

You can export everything at any time under Proof, as one file with its signatures. To have your Charta deleted, write to hello@zillq.com from your account's email address.

Drafting with AI

When you ask Charta to draft rules from your words, the words you type, and the rules you are changing, are sent to Amazon Bedrock in the EU. Nothing about your payments, your agents or your keys is sent. Checking, trying and running your rules happen in Charta, without a model, and the plain-language version is written from the rules themselves. You can always write and check rules by hand instead.

Cookies and logs

How it is built

Availability

Early access runs on one server in the EU, which rests at night from 23:00 Malta time. Opening Charta wakes it; it's back in about a minute. Payments that wait for you while it rests are refused when their time runs out, never approved.

Reporting a problem

If you find a security problem, write to hello@zillq.com with “Security” in the subject. Please don't make it public until it is fixed. Tell us what you did, what you expected and what happened.