For accounting firms
ChatGPT for the accountant’s work, without client tax ids leaving the office.
Salary certificates, payroll, balance sheets, emails to the tax office: all carry tax ids, social security numbers, IBANs and names. filterit pseudonymises them before any AI tool and restores them in the answer.
One paste is a transfer
The certificate you “fix” in a free chatbot carries a tax id, a social security number and a salary. Under the GDPR that is processing by you, with the provider as recipient.
Free accounts train models
Consumer editions may use conversations for training unless you switch it off. Business editions usually do not, but they store.
The client trusts you with confidentiality
The profession’s code of conduct and the engagement letter have no clause “unless I sent it to an AI”.
What gets detected
What gets detected in your documents
Greek-specific identifiers
- Tax ID (ΑΦΜ) — Greek tax identification number with modulo-11 check digit validation, not a bare 9-digit match. (check: modulo 11)
- Social security (ΑΜΚΑ) — Greek social-security number with Luhn and birth-date validation. (check: Luhn)
- Business registry (ΓΕΜΗ) — General Commercial Registry number, 12 digits, context-gated to avoid clashing with other numbers. (check: συμφραζόμενα)
- myDATA and EFKA registries — AADE myDATA MARK and invoice UID, EFKA employer and insured numbers (ΑΜΕ, ΑΜΟΕ). (check: συμφραζόμενα)
- Property references (ΑΤΑΚ, ΠΕΑ) — E9 property identifier and energy-performance certificate security numbers. (check: συμφραζόμενα)
- Tiresias, auctions, BIC — Greek credit-bureau references, e-auction codes and BIC/SWIFT codes. (check: συμφραζόμενα)
European and international
- IBAN — Bank accounts of every EU/EEA country with MOD-97 validation. (check: MOD-97)
- EU and UK VAT numbers — VAT numbers of all 27 EU countries with their national checks, plus UK VAT. (check: VIES)
- National IDs (EU, US, UK) — DNI, PESEL, Codice Fiscale, NIR, SSN/ITIN/EIN, National Insurance and more. (check: εθνικοί έλεγχοι)
- Phone numbers — Landlines and mobiles for the EU, UK, US/Canada and Switzerland, validated per country. (check: libphonenumber)
- Payment cards — Card numbers with Luhn, together with CVV and expiry. (check: Luhn)
- Digital signatures — E-signature identifiers: DocuSign envelope, Adobe Sign agreement, SHA-1/SHA-256 certificate thumbprints. (check: μορφή)
- Postal codes — Greek postcodes, US ZIP codes and UK postcodes. (check: συμφραζόμενα)
People and contact details
- Names across grammatical cases — Greek NER that follows inflection, greeklish spellings and links the forms of the same person.
- Companies and organisations — Company and institution names, Greek and international.
- Email addresses — Email addresses. (check: μορφή)
Code, secrets and systems
- Reference codes — Prefixed identifiers such as EMP-, INV-, CUST-, ORD-. (check: μορφή)
In scanned PDFs and images, signatures and stamps are covered by visual redaction, with a preview before it is applied.
How it works, in three steps
Paste or upload
Text, Excel as text, PDF, scanned invoices through OCR. You see the findings before anything leaves.
The AI sees placeholders
“Employee [NAME_1] (tax id [AFM_1], ΑΜΚΑ [AMKA_1]) with gross pay.”. The tax id is recognised by its checksum, not because it has nine digits, so invoice numbers stay.
The answer returns complete
The email to the client or the tax office comes back with the real data, in your own account.
Email assistant
Gmail and Outlook: the thread is pseudonymised before the AI, the draft returns complete for you to review and send.
Data masking for documents
Word, PDF, scans. Preview, export, restore.
Word add-in
Mask a selection or the document inside Word, restore on the same machine.
Browser extension
For the ChatGPT, Claude and other AI chats you already use. Masks before you press Enter.
What you answer the DPO
- Pseudonymisation by default: the measure the GDPR names explicitly in Articles 25 and 32.
- Minimisation: you send the paragraph, not the file. The record shows what was masked and when.
- Mapping encrypted on EU infrastructure, per firm account.
- A guide with the 12 points and a one-page AI-use policy template, ready for the GDPR file.
Guides for the GDPR file
GDPR checklist for AI tools in a Greek office
12 points with the articles next to each, a one-page AI-use policy template, what to mask. Greek.
Frequently asked
Does it work with Excel?
Paste the cells as text or export to CSV. Tax ids, social security numbers, IBANs and names are recognised column by column.
What about company names?
They are not personal data, but you can add them to the mask by hand or with office rules.
Does it need installing?
Not for the app and the browser extension. The Windows desktop agent is optional, for firms that want central enforcement.
Try it on a salary certificate
Free account, no card. See what it finds before anything leaves.
Legal references are general information, not legal advice. Accuracy figures are published on the accuracy page and refreshed with every release.