Familjedokument — skol-PDF, försäkringspapper och hyresavtal på samma ställe
Slut på att leta i Mail, Files och SMS efter den där permissionsblanketten. Familjedokument är en delad mapp för alla i familjen — privat och säker.

Försäkringspappret för Olles glasögon är i Mias mailbox. Hyresavtalet är i Files på pappas iPad. Permissionsblanketten för skolresan kom som en länk via Skola24 som ingen sparade. När de behövs är de aldrig där du tittar först.
Idag lanserar vi Familjedokument i FamilyBoard på webben. En enda delad mapp för familjens viktigaste papper — synlig för alla i familjen, lagrad säkert.
Vad det är
Gå till /app/documents. Du ser en lista med alla dokument familjen har sparat. Dra in en fil — PDF, bild, Word, vad du vill, upp till 25 MB per fil — så är den uppe inom några sekunder. Alla familjemedlemmar ser den direkt.
Du kan länka ett dokument till en händelse. Permissionsblanketten för skolresan i maj? Ladda upp den, öppna eventet "Skolresa Tycho Brahes museum", klicka Bifoga dokument. Nästa gång någon i familjen öppnar eventet finns blanketten en knapptryck bort. Inget letande.
Varför vi byggde det
Vi pratade med 30 föräldrar om "vart sparar du familjens papper?". Svaren var samma trasiga lista överallt:
- Mail-arkivet, ohittbar utan exakt sökord
- iCloud Drive, men bara för en av föräldrarna
- En Drive-mapp som ingen uppdaterar
- En fysisk pärm i en köksbänk
- "Jag tror Mia har det"
Den verkliga förlusten är inte filerna — det är kognitiv belastning. När du ska iväg till en tandläkare och försöker hitta försäkringsnumret är det inte sökandet i sig som är jobbigt, det är ovissheten om det ens finns sparat någonstans.
Familjedokument är en bestämd plats. När du eller din partner laddar upp något ligger det där tills någon medvetet tar bort det. Du behöver inte komma ihåg vem som hade ansvar för att spara — det räcker att en av er gjorde det.
Säkerheten under huven
Vi lagrar filerna i en privat Supabase Storage-bucket vid namn family-documents. Path-layouten är <family_id>/<doc_id>.<ext> — alltid prefixad med familjens UUID. Det betyder att RLS-policyn på storage-bucketen blir en rak prefix-kontroll: är du medlem i den här familjen? Då får du läsa filer som börjar med dess UUID. Annars inte.
På metadata-tabellen public.documents speglar vi samma policy. Båda ytorna måste säga ja för att en fil ska hämtas — så om en bug skulle smyga sig in på en sida fångas den av den andra.
För läsning genererar vi signed URLs med 5 minuters TTL. Det betyder att även om någon delar länken vidare slutar den fungera nästan direkt. Inga publika länkar finns över huvud taget.
Trade-offs vi medvetet valde
25 MB per fil i v1. De flesta familjedokument är PDF:er på 1-3 MB. Om du har ett 200 MB videoklipp av Olles tioårskalas — det ska inte ligga här, det ska ligga i Foton.
Ingen mapp-struktur ännu. En platt lista plus en sökruta plus etiketter (skola, sjukvård, försäkring, hyra, övrigt) räcker långt. När familjer klagar på att de inte hittar — då bygger vi mappar.
Ingen versionering ännu. Laddar du upp en ny version av samma fil ersätts den gamla. Vi tror att ett enda aktuellt försäkringspapper är vad du vill ha — inte tre versioner att jämföra mellan.
Webb först, iOS senare. Filuppladdning är fortfarande lite avigare på iOS än på en laptop, och vi vill inte släppa en halvgjord version. iOS-porten kommer i sommar.
Prova nu
Logga in på familyboard.io och gå till Dokument i sidomenyn. Dra in den första PDF:en du tröttnat på att leta efter. Märk den. Nästa gång den behövs är den en sökning bort — för dig och för alla i familjen.
Det här är en oglamorös funktion. Vi vet. Men det är den typ av funktion som gör att du, om sex månader, undrar hur du levde utan den.