OPPONENTURAdecision stress-testing early access Start RU

Privacy Policy

1. The short version: we do not ask who you are

The Service does not need your real name, your company, an identity document, an address, or banking or business details. We do not request them in any form and expressly ask you not to send them — neither your own nor anyone else's. There is one exception, and it is in plain sight: the request form asks “what you do” — a free-text line such as “construction, owner”. We need it to decide whom to let in; a job title, an employer and a company name are neither required nor verified. Call yourself whatever suits you; the company may be left out or made up. The quality of the analysis does not suffer: the panel works with the substance of the decision, not with your passport. There is also a mode in which a hearing leaves no trace at all — the /privacy command in the bot.

2. What we process, and on what basis

The one thing the Service needs in order to work is your Telegram account identifier (the numeric ID and, if you have one, the username). The access code, the status messages and the report itself are delivered there. Under the GDPR an online identifier of this kind is personal data (Art. 4(1)), and we treat it as such — we do not argue otherwise.

If you nonetheless include personal data — yours or a third party's — inside the description of your matter, it is processed under the retention mode you chose. We recommend redacting materials with labels before sending: the less you have told us about yourself, the less there is to lose.

3. Data about other people inside your matter

A review is rarely about you alone: the description and the attachments bring in a counterparty, a partner, a spouse, an employee. The Service cannot avoid processing that — it is the substance of the work — so the terms are stated separately.

4. Web-server logs and how attendance is counted

There are no counters on the pages: no Google Analytics, no Yandex Metrica, no pixels — and there never will be. But the web server, like every web server in the world, writes an access log, and saying so plainly is more honest than hiding behind “we do not count you”.

5. If you are checking someone else's report

The person who opens the verification page is usually not the customer but someone who was shown the document: a partner, a lawyer, a board. The terms for you are different, and they are short.

6. What data we process

7. How we use it

8. What leaves us, and to whom (important, honest)

To generate a response, your requests are transmitted to third-party providers’ servers and processed under their privacy policies. We do NOT promise that “data never leaves our server” — with frontier-model APIs this is impossible. It is a common property of any service built on such models, and here is the full list. It has been incomplete twice: on 4 August it named two recipients out of six, and until 6 August it listed neither Telegram — through which the entire dialogue and every file passes — nor the platform the data actually rests on. Both omissions are of one kind: transport and hosting do not feel like “disclosure to third parties”, though that is exactly what they are.

The table scrolls sideways →

RecipientWhat goes thereWhyProcessed in
Telegramthe entire dialogue, attachments and voice messagesthe messenger itself: the bot runs on itunder Telegram's terms
Anthropiccase materials and the course of the hearingthe panel's reasoning and the panel's dialogue with youUSA
OpenAIcase materials; the text being spoken aloud; your voice messagethe second-vendor critic, speech synthesis and recognitionUSA
Google (Gemini)the text of the replyspeech synthesis, if that voice is selectedUSA
Groqyour voice messagespeech recognitionUSA
Tavilya search query about the subject of the case — only with your consent, and never about you personally; the address of a page you ask us to readfact-checking, background on the subject and reading pages you nameUSA
lava.topyour email address and the invoice amountcard and bank-transfer payments; only the platform sees the cardunder the platform's terms
Hetznercase materials as they are stored with usthe server the Service runs on and where files are keptGermany

If you decline open-source research and do not use voice, the only thing that leaves us is the case material itself — to Anthropic and OpenAI (and, as always, the dialogue itself travels through Telegram).

Where the data sits. The Service runs on a server in Germany (Hetzner); case materials and reports are stored there. The Russian domain opponentura.ru is served by a separate server in Russia, but it holds only the website pages: cases, the database and documents never reach it — requests are passed through to the main server.

9. Your control over data

9.1. What is stored, where and for how long

The customer chooses the term. In the Telegram bot the /privacy command switches the retention mode: standard — the terms in the table below; within an hour — attachments and report files are deleted an hour after the report is issued; anonymous — every hearing runs without storing materials, and the case title does not enter the event journal. The mode applies from the moment it is switched. Regardless of the mode, the report number, the verdict and the hashes of issued files are retained: without them authenticity checks on the copy held by the customer and by third parties stop working.

DataWhereTermHow it is deleted
Case description, answers to the examinationour database while you use the Serviceon your request; in “no-trace” mode never saved
Attached files and photosour server 30 days after the hearing (“within an hour” mode — one hour; “anonymous” — never saved); uploads never attached to a case — 24 hours automatically, on the term you chose in /privacy
Issued report (PDF; those issued before 02.08.2026 also have an HTML copy)our server 1 year (“within an hour” mode — one hour after delivery) automatically, on the term you chose in /privacy, or earlier on request
Case title and verdictour database while you use the Serviceon your request; in “no-trace” mode the title is not saved
Seal hash of the reportour database indefinitelynot deleted — it is the integrity proof of the document and contains no content
Voice recordingat the speech-recognition provider not stored by us
Database backupssame server, operator access only last 90 copies (a bit over a week)rotated out by newer ones
Support correspondence (your messages in /paysupport, our replies)our database 3 years on your request, except while a payment dispute is open. Stored separately from case materials and not governed by the retention mode you chose: it is the record of a conversation about money, and both sides need it if a dispute starts six months later
Service ledger (fact, size and cost of a call)our server while cost accounting runscontains no message content
Event journal: what happened and when (arrived, described a case, received report, paid, was refused) — with case numbers, amounts and the case title, but no contentour database 24 months; anonymized monthly totals — indefinitely automatically on expiry; used for service analytics and for resolving disputes. It holds no text of the decision, no interrogation answers and no document content — this is enforced by an automated test, not by a promise. In "no-trace" mode the case title does not enter the journal either

Swipe the table sideways →

Deletion on request is performed in the live database; data disappears from already-made backups as those rotate — rewriting the history of backups instantly is not possible, and we will not promise it.

10. What we do NOT do

11. Contact

Questions about data — via the Service’s Telegram bot or by email to opponentura@gmail.com. The mailbox exists for people without Telegram: a data-subject request must not depend on a messenger.

← Back to home

Stress-test a decision — free