Dima — Editor di documenti compilabili: progetta, compila, esporta in PDF e DOCX
Dima è un'applicazione local-first realizzata in
Kotlin Multiplatform e Compose Multiplatform per creare
modelli di documento, farli compilare in modo guidato ed esportarli in PDF
o DOCX. Funziona su Desktop (macOS, Windows,
Linux) e nel browser tramite Kotlin/Wasm
(WebAssembly), senza server applicativo, senza rete e senza intelligenza
artificiale: documenti e dati inseriti restano sempre sul dispositivo.
Cos'è Dima e come funziona?
Dima distingue tre fasi, sempre visibili nello stepper dell'app:
1. Progetta
Costruisci il modello posizionando liberamente gli elementi — titolo, testo, data, firma,
immagine, link, segno, separatore — con formattazione stile Word, rotazione libera e
anteprima WYSIWYG multipagina.
2. Compila
Chi riceve il documento lo compila campo per campo, in modo guidato o libero, con
validazione automatica di email, codice fiscale, data e telefono.
3. Esporta
Anteprima completa e salvataggio in PDF, DOCX o come progetto .dima riapribile,
su Desktop e sul Web.
Quali modelli di documento sono già pronti?
Dima include 21 modelli basati sulla modulistica italiana più richiesta: autocertificazione
(DPR 445/2000), dichiarazione sostitutiva di atto di notorietà, stato di
famiglia, residenza, delega, disdetta contratto, consenso privacy (GDPR),
liberatoria foto/video, consenso informato, contratto, lettera di intenti, accesso agli
atti, reclamo, fattura, preventivo, ricevuta, iscrizione, ferie/permessi, verbale di
riunione, curriculum vitae (CV).
Dima protegge la privacy? È davvero local-first?
Sì. Dima non ha un backend applicativo, non usa intelligenza artificiale, non traccia
l'utente e non richiede un account: documenti e dati inseriti restano sul dispositivo.
L'elemento "Segno", in stile Adobe Fill & Sign (spunta, crocetta,
punto, cerchiatura, barratura), è vettoriale in editor, anteprime, PDF e DOCX. La licenza
è verificata offline con firma Ed25519 tramite WebCrypto
API e i dati sensibili sono cifrati con AES-GCM.
Su quali piattaforme funziona Dima?
Desktop (macOS, Windows, Linux) con installer nativi generati via jpackage
ed export PDF/DOCX tramite Apache PDFBox e docx4j. Web
(Kotlin/Wasm) con lo stesso layout di esportazione, tramite un exporter Kotlin puro, su
browser con supporto WasmGC: Google Chrome/Edge 119+, Mozilla Firefox
120+, Apple Safari 18.2+.
Quanto costa Dima?
Piano Gratis: 2 esportazioni PDF/DOCX ogni 3 mesi, per dispositivo. Licenza Mensile
2,90 € (30 giorni) o Annuale 16,90 € (365 giorni): pagamento una tantum non
ricorrente tramite PayPal, esportazioni illimitate sul dispositivo
attivato, nessun rinnovo automatico.
Che formati di file usa Dima?
Esportazione in PDF e DOCX (Office Open XML), con marcatori round-trip: riaprendo in Dima
un PDF o DOCX esportato se ne può ricompilare o modificare il progetto originale. Il
progetto stesso si salva come file .dima (JSON) — i vecchi file
.forma restano apribili.