Fattura Vault — a document vault for invoices and personal documents built on ICP

Hi everyone,

I built Fattura Vault, a document vault for invoices and important files, running on the Internet Computer.

The idea was simple: I wanted to build something real and useful on blockchain infrastructure, not another DEX or NFT marketplace, but a product that can actually help people organize documents in everyday life.

What it does

  • Upload documents into an Inbox

  • Review and archive them into a personal Vault

  • Use AI prefill to help complete document fields during cataloging

  • Get on-chain AI summaries and chat on already structured vault data

  • Organize files with categories, tags, notes, and post-its

  • Track due payments, warranties, and expirations

  • Access the app across desktop and mobile

  • Login with Internet Identity, no traditional password required

Architecture

  • Frontend: SvelteKit + Tailwind CSS

  • Backend: Rust

  • Canisters: vault_inbox, vault_backend, vault_storage

  • Auth: Internet Identity

  • Document AI prefill: external API-based LLM flow

  • Vault AI summaries/chat: on-chain LLM on ICP

  • Encryption: client-side with Web Crypto API

Why ICP
What I like about ICP here is that it let me build a real product where:

  • identity is native through Internet Identity

  • application logic lives on-chain

  • the vault model is not just a frontend on top of a traditional private backend

  • on-chain AI can already be useful for structured-data features like summaries and vault queries

Current status

  • Public beta is live

  • The current UI is Italian only for now

  • I’m still refining the UX, legal docs, AI accuracy, and launch model

Live beta
https://fatturavault.com

I’d really appreciate feedback from the ICP community, especially on:

  • product direction

  • multi-canister architecture

  • on-chain AI use cases that make sense beyond demos

  • launch/beta strategy

If useful, I can also share more details on the architecture and the design choices behind Inbox → Vault → AI.

1 Like

Without providing the source code and/or security audits, there’s no guarantee that the data stored on your platform is safe from leaks.

1 Like

We could use an ICP version of “wiki leaks”. Might bring us the press attention we deserve finally.

(kidding)

2 Likes

Fair point.
Fattura Vault is still in public beta, so I’m not presenting it as open-source or independently audited at this stage.
Security is something I take very seriously, especially for a document product like this.
My goal right now is to be transparent about where the project stands, keep improving the architecture, and move toward stronger external review as the product matures.
I’d rather be honest about the current stage than overclaim trust guarantees that are not there yet.

1 Like

Nice idea. Looks nice. Seems to work well. I like the Smart Suggestions. The VAT return seems a bit random. And I only have it in Spanish so UX is a bit clunky using deepl. But really nice work. We actually had a similar idea to this some months back - we were going to start with a password manager and then evolve to document management - but we got very little interest in the password manager so we abandoned the idea. But now thinking we should have gone straight to doc management :slight_smile:. Good luck!

1 Like
  • Source code is now public on GitHub under Paxmypax/fatturavault