Changelog
Everything that changed.
An honest list of releases, newest first. For project milestones see also our timeline.
- Latest releasev0.15.0
More professional answers, Help section and capture from your computer
Analyses and follow-up answers now sound like an Italian patronato or experienced tax center would give: precise numbers, essential legal references, the smart move for your case. New Help and documentation section with 27 articles and a glossary, built to be found on Google. And if you're on your computer, you can take a photo of your document directly from the webcam or from your iPhone nearby.
- Analyses now include a Legal framing: a single line with the essential legal reference and statute of limitations. Not defensive prose, just the legal context to orient yourself.
- Right above the action list there's a new What's worth doing box: the smart move for your specific case, briefly comparing viable paths (pay now, installments, autotutela, challenge) and suggesting the sensible one for your situation.
- The What happens if you ignore section is now a chronological timeline with colored dots by severity: red for serious and fast consequences, orange for important ones with room, gray for secondary. You immediately see how urgent action is and in what order problems arrive.
- New Questions worth exploring section: 2-4 personal questions about your situation (ISEE, tax credits, other pending notices) that, if answered, unlock better strategies. Great starting point for a follow-up question.
- Follow-up answers are now richer: up to 12 sentences when the question calls for it, with precise figures and times (penalties, interest, time windows) and a comparison between viable paths when there are real options (installments vs pay, autotutela vs appeal).
- New Help and documentation section: 27 articles in Italian and 12 in English organized in 9 categories (Get started, Documents, Pricing, Account, Privacy, PEC draft, Follow-up, Troubleshooting, Glossary). Each article has a side index that highlights the paragraph you're reading as you scroll. You find the link in the top menu and in the footer.
- Alphabetical glossary of Italian bureaucratic and tax terms (ISEE, AdER, NASpI, IMU, TARI, F24 and 70 others), in plain language, with anchors per term.
- From a computer, the Take photo button now opens a capture window directly in the site: use the webcam, pick which camera (including iPhone if it's nearby a Mac with Continuity Camera on), shoot, review and confirm. On phones the behavior stays the same, opens the native camera.
- Internal management tools improved: cost dashboard with a new view for the different AI engines and for conversation logs, clearer picture of usage and quality.
- v0.14.0
PEC drafts with your details already filled in, snappier mobile
Your PEC draft now arrives pre-filled with the details we read from your document, so you can close it in minutes. The mobile navigation has been rebuilt from scratch. And if you mistype a URL, a small themed 404 greets you, because even errors deserve care.
- When you generate a PEC draft after an analysis, the details we read from your document (case number, tax code, notification date, amount and others) are now slotted into the text in the right places. They appear in a dedicated highlighted box so you remember to double-check them before sending.
- On the PEC draft page you'll find a clickable confidence level, with a tooltip that explains in 1-2 sentences why we gave that score. You immediately know if the draft is solid or if you should review specific points.
- Fixed a bug where the Download PDF button on the PEC draft sometimes produced an empty file.
- On phones the menu now opens from a dedicated icon in the top right: all navigation links, sign-in, sign-up and the Upload document CTA are one tap away. Some were hidden under 640 pixels before and had no way to reach them from the header.
- When you land on a page that doesn't exist, a small decryption-themed 404 greets you: green character rain and a Take the green pill button to head back home (in Italian and English).
- Internal management tools improved: new section for PEC drafts with generation details, multi-role team management with email invites, refund action from the analysis detail, analysis quality review with verdict persistence.
- v0.13.0
Silent defenses and a few finishing touches
Lots of behind-the-scenes improvements to keep the site stable and secure. If you're a regular user you won't notice anything, that's exactly the point.
- Invisible anti-bot check on login and signup forms: most users see nothing, only suspicious attempts get an extra step.
- Tighter validation on files you upload: we identify the real file type from the bytes, not just the name. No more disguised PDFs confusing the analysis.
- On mobile, tapping an email or text field no longer zooms the page unexpectedly (classic Safari-on-iPhone glitch).
- Files downloaded from the internal admin area now always download as attachments, never opened in the browser. Extra safety, no friction for you.
- Hidden mini puzzle (Wordle) made comfortable to use on phones with the keyboard open.
- Internal management tools improved.
- v0.12.0
Public roadmap and suggestions we actually read
For the first time you can see what we're building, what's queued, what we're considering. And send us your idea knowing it lands in a board we actually look at.
- New Roadmap page (link in the footer, Company section): three columns Now / Next / Maybe, no dates, no promises.
- From the roadmap you can click "Suggest a feature" and the feedback form opens with "Idea" mode already selected.
- The feedback form now reminds anyone about to suggest an idea to check the roadmap first, in case it's already on its way.
- "Recently shipped" section at the bottom of the roadmap that automatically shows the last three published versions.
- Easter eggs you find without being signed in are now remembered: if you later create an account, you'll find them in your profile, no progress lost.
- Internal management tools improved: a dedicated board to read bugs and ideas with status and notes.
- v0.11.0
Verified links with "Official source" badge
The links we suggest for deepening or taking action are now searched and verified on the web in real time, not pieced together from memory. No more 404s.
- For every analysis we automatically search for the most up-to-date and relevant links on the topic. Italian official sources first.
- Green "Official source" badge next to links pointing to Italian institutional sites (Agenzia Entrate, INPS, INAIL, Agenzia Entrate Riscossione, municipalities and regions on .gov.it, and more).
- Social networks, generic blogs and forums are excluded by default from suggestions: we only want to give you useful things.
- Internal management tools improved: version history of our explanation engine and per-analysis cost tracking.
- v0.10.0
Payslips and truly operational instructions
We now decode payslips, salary slips, Italian Single Certification (CU) and employment documents. And when we tell you what to do, we really tell you: where to go, which form, how much it costs.
- We recognize and explain: monthly payslip (busta paga / cedolino), CU/CUD (Italian Single Certification), employment letter, disciplinary disputes, dismissal, resignation, employer communications.
- For payslips we break down the main items in plain English: applicable national contract (CCNL), grade, gross, net, IRPEF (income tax), tax reliefs, INPS contributions, severance (TFR), remaining vacation and time-off hours.
- If something doesn't add up in your payslip (anomalous amounts, items with no reason, missing required data) we flag it in the "uncertainty notes" section.
- The "what to do" instructions are now much more operational: we tell you whether to go to a physical office or use an online portal, which form or service to look for (by name), which documents to bring, how long it takes, and whether it's paid or free.
- When a faster or cheaper alternative exists (e.g. self-correction instead of formal appeal, voluntary correction instead of full penalty), we point it out explicitly with the requirements to use it.
- v0.9.0
Bilingual site and analysis in many languages
Decifra speaks Italian and English everywhere, and delivers your analysis in the language you prefer. Even if you've just moved to Italy, you have no more excuses.
- Site language switcher (Italian and English) always visible in the top right corner. Your preference follows you across pages.
- Dedicated English landing at /en, designed for people who've just arrived in Italy and are facing Italian bureaucracy for the first time.
- All main pages translated to English: manifesto, pricing, timeline, use cases, account area, refer-a-friend program.
- Analysis available in 15 output languages (besides Italian: English, French, German, Spanish, Portuguese, Dutch, Danish, Russian, Chinese, Japanese, Hindi, Arabic, Turkish, Korean). Flags and original language names in the picker.
- Follow-up answers also arrive automatically in the language you chose.
- Bilingual PEC draft: the text to send always stays in Italian, but if you chose another language you also get a courtesy translation to check what you're sending.
- Easter eggs available for the English audience too, with adapted cultural references. New word for the hidden mini puzzle.
- Internal management tools improved to support users better.
- v0.8.0
PEC draft, multiple documents, more robustness
From "I get what I have to do" to "I also have the letter ready to sign". More tolerant with what you upload, more gracious when something doesn't work.
- PEC draft on request after the analysis: pick the type (instalment, dispute, clarification, self-correction, suspension, documents, other) and in 30 seconds you have a personalised draft to sign and send.
- The PEC draft is downloadable as PDF, .txt or copy-paste with one click. Explicit placeholders for your data, so you know exactly what to replace.
- Upload multiple documents in the same analysis: front photo, back photo, attachments, even PDF and photos mixed. We merge them automatically. Limit of 10 total pages.
- HEIC photo format support from iPhone: if you upload a HEIC photo we convert it to JPEG in your browser before the analysis.
- If you upload a document that isn't an official Italian one (a medical report, a receipt, a private contract) we tell you clearly, and we refund your credit or start the refund right away.
- If something goes wrong during the analysis (unreadable file or technical error), the refund starts automatically, no need to write to us.
- Dates and times shown in receipts and emails now follow the Italian timezone correctly.
- v0.7.0
User account hub
Everything related to your account, in one place. And a gentle way to leave if you don't need it anymore.
- New /account area with five tabs: analyses, receipts, payments, easter eggs, settings.
- Receipts download directly from Stripe's secure portal, always up to date.
- Payments section connected to the Customer Portal: update your card, see invoices, manage your Family plan cancellation without leaving the context.
- Easter eggs tab with progress counter, no spoilers but a small hint.
- Account deletion with confirmation dialog. Irreversible operation, but we send you an email as receipt of the deletion.
- Old /storico now redirects automatically to the new area, no broken links.
- Refer-a-friend page copy refreshed, warmer tone.
- v0.6.0
Refer-a-friend, easter eggs and manifesto
The site starts having a soul. A real manifesto page, a public timeline and a few small hidden surprises for those who look.
- Complete referral program: unique personal link, 3 free credits to the referrer for every friend who completes the first paid analysis, up to 10 friends rewarded.
- Manifesto rewritten in first person, with our promise and our declared limits.
- New Timeline page with the 11 project milestones, from the first idea to today.
- Three easter eggs hidden around the site: whoever finds them all gets 3 free analyses as a gift.
- Mailto links now copy the address to the clipboard if your computer doesn't have an email client set up.
- v0.5.0
Cookies, pricing and a more solid admin
The legal and commercial foundations get stronger. The site becomes ready to receive real visits, not just friends and family.
- Cookie banner integrated with iubenda in the brand style, no more generic popups.
- Privacy Policy, Cookie Policy and Terms loaded directly from the official iubenda documents.
- Pricing page redesigned: the 3 free analyses bonus is more visible, 5-pack and Family plan active at checkout.
- Family plan set at €14.90/month with 10 analyses.
- Terms and Privacy acceptance dialog on signup, with audit log.
- Internal management tools improved to support users better.
- v0.4.0
Anonymous trial, new homepage and result page
You can try it without signing up. The homepage tells the story better. The result page doesn't blindly trust the AI on the numbers.
- One free analysis without creating an account. We ask for your email only when you want to save the result.
- Homepage redesigned: new hero, interactive demo, three clusters of supported documents, trust section with verifiable claims.
- Result page with a deterministic amount validator: if the AI writes a number that doesn't match the document, we flag it.
- Glossary built into the technical terms, popovers working on tap on mobile too.
- Opt-in deadline reminders with a daily cron at 08:00 UTC.
- Mobile version of the result page with sticky actions and tooltips that auto-close.
- Beta feedback widget visible everywhere, supports screenshots directly.
- v0.3.0
User accounts, credits and real follow-ups
Behind the facade, the product starts behaving like a real service. No more demo data in admin.
- Magic link for end users, with 3 free credits at first sign-in.
- Follow-ups replaced: every question after the analysis now goes to a real AI call, no more canned responses.
- Extra question at €0.90, 5-pack at €3.50.
- Limit of 10 pages per file: beyond that the analysis queue risked timing out on Vercel Hobby.
- Homepage copy revised to not promise what the flow can't deliver.
- v0.2.0
The plumbing: Supabase, Stripe, OpenAI, Resend, PostHog
The invisible part. Nothing to brag about on the homepage, but without these six integrations the site would just be an HTML page.
- Database, authentication and storage on Supabase, with versioned migrations.
- End-to-end Stripe Checkout with six products in test mode, idempotent webhook.
- Analysis engine on OpenAI Responses API, gpt-4.1 model with gpt-4.1-mini fallback.
- PDFs passed to OpenAI via Files API to stay within Vercel Hobby's 60 seconds.
- Transactional emails via Resend, decifra-burocrazia.it domain verified.
- Upstash rate limit on upload, checkout, anonymous trial, follow-up, feedback.
- PostHog tracking client and server with cookie consent gating.
- Two Vercel cron jobs: storage file cleanup at 24h and deadline reminders.
- Playwright suite with three critical scenarios always green.
- v0.1.1
Live on Vercel
The site leaves my computer for the first time. Stripe still in test mode.
- Production deploy on Vercel, interim domain decifra-burocrazia.vercel.app.
- Next.js bumped to 16.2.6 to cover a CVE flagged by Vercel.
- Node version pinned to 22 to prevent automatic upgrades.
- Temporary removal of Sentry, to be reintroduced with a pinned version.
- v0.1.0
First line of code
Navigable MVP, Confidente brand, forest green and terracotta palette. All to be proven.
- Next.js 16 App Router scaffold with TypeScript, Tailwind and shadcn/ui.
- Basic public pages: homepage, pricing, use cases, about, privacy.
- Analyze flow with upload stepper, question choice, payment (placeholder).
- Admin console with complete skeleton but mocked data.
- Brand decision: warm tone, spoken Italian, no legalese.
Found a bug or want to suggest a feature? Write to hello@decifra-burocrazia.it, the best releases often start from feedback we received.