What enters the record
When you use a paid trial, we handle the wallet address entered, public transaction activity associated with that address, the selected plea, payment transaction signature, generated charges and verdict, case number, referral or rivalry identifier, and the time of filing.
Our server may receive an IP address and ordinary request metadata for security, fraud prevention, rate limiting and technical logs. The Telegram bot receives the messages and basic chat or user metadata Telegram supplies so it can answer commands. Anonymous funnel events count actions such as opening a demo or sharing a case; those event records do not include a wallet address or IP address.
The live paw trail uses a random browser-session identifier and an in-memory heartbeat. It is not written to the database and disappears shortly after the visitor leaves. Payment recovery stores the wallet, payment signature, plea and challenge identifier in that browser tab for up to 24 hours.
My Casebook asks the wallet to sign a readable, free message. We store the public wallet address, a one-use challenge, a hashed session token and the Casebook controls used. The message signature is verified to prove wallet control and is not stored as a reusable credential. Public Jury voting uses a random hashed browser identifier to enforce one changeable ballot per case. Parole dockets store the original and later public activity summaries used for the return hearing.
Why we handle it
We use this information to verify the court fee, retrieve public wallet history, generate and save a case file, show repeat-offender history, settle Wallet vs Wallet challenges, create share links, operate the Telegram clerk, open signed Casebooks, schedule parole reviews, count Public Jury ballots, prevent duplicate payments, protect the service and understand whether the product works.
Public wallet addresses and blockchain transactions are already visible on-chain. JudgeCat reorganises that public information into a comedic record; it does not prove who owns a wallet or establish facts about a person's identity.
Retention and security
Filed verdicts, wallet addresses, payment signatures, rivalry records, jury totals, parole dockets and related case data are retained so public links, duplicate-payment protection and repeat-offender history continue to work. Casebook login cookies expire after 30 days; Public Jury browser identifiers may remain for up to one year. Telegram update identifiers are pruned after about 30 days. Anonymous presence records are not persisted.
We use access controls, rate limits, transaction verification and security headers, but no internet service or blockchain interaction is risk-free. A Solana payment recorded on-chain cannot be made private by deleting a JudgeCat page.
Your choices and requests
You can use the simulated free case without submitting a real wallet or making a payment. You may ask to access or correct information we control, or request that a case page be de-indexed or removed from our interface. We will assess requests against security, record integrity, legal obligations and the fact that source transactions remain public on Solana.
You can clear the payment-recovery record by choosing “Use another wallet” or closing the browser tab. You can close a signed Casebook with its “Close casebook” control, and browser privacy controls can remove session storage and jury cookies.
Contact and complaints
Send privacy questions, access or correction requests, and complaints to @judgecat_bot on Telegram. Include the case number and public wallet address, but never include secret wallet credentials. We will review the request and respond through the available contact channel.
For general guidance on Australian privacy obligations, visit the Office of the Australian Information Commissioner.