NYFIR STUDIOS
FigureDesk app icon
Android · Local-first · Swedish sole traders

FigureDesk

CODE59 physical certification · blockedCODE59 fysisk certifiering · blockerad

Your business day. In one place. FigureDesk is a beginner-friendly bookkeeping app for Swedish sole traders, connecting everyday bookkeeping, invoices, supporting documents and reports without forcing the user to start with debit, credit or account numbers.

Företagets vardag. På ett ställe. FigureDesk är en nybörjarvänlig bokföringsapp för svensk enskild firma som samlar löpande bokföring, fakturor, underlag och rapporter utan att användaren behöver börja med debet, kredit eller kontonummer.

FigureDesk mobile app

Bookkeeping built around what happened.

FigureDesk starts with ordinary business events and asks for the facts needed to handle them safely. Supported flows use verified rules, show a preview before posting and preserve a traceable history. Outside verified scope, FigureDesk stops instead of guessing.

Bokföring byggd kring det som faktiskt hände.

FigureDesk utgår från vanliga affärshändelser och frågar efter de fakta som behövs för att hantera dem säkert. Flöden som stöds använder verifierade regler, visar en förhandsgranskning före bokföring och bevarar en spårbar historik. Utanför verifierad scope stoppar FigureDesk i stället för att gissa.

Guided accounting

Purchases, sales, invoices, payments, credits, refunds, evidence and corrections are brought into guided workflows for the supported Swedish sole-trader scope.

Guidad bokföring

Inköp, försäljning, fakturor, betalningar, krediteringar, återbetalningar, underlag och rättelser samlas i guidade flöden inom den verifierade svenska enskild-firma-scopen.

Invoices & documents

Create customer documents with clear payment information, traceable accounting relationships and professional local PDFs.

Fakturor & dokument

Skapa kunddokument med tydliga betalningsuppgifter, spårbara bokföringsrelationer och professionella lokala PDF-filer.

Evidence & backup

Receipts and evidence are kept in a local archive with integrity checks and can be linked to accounting records. Automated coverage remains green, and CODE59 physically passed two complete destructive backup → clear → restore → restart cycles. Broader A–T certification is still open.

Underlag & backup

Kvitton och underlag sparas i ett lokalt arkiv med integritetskontroller och kan kopplas till bokföringsposter. Automatiserad täckning är fortsatt grön, och CODE59 har fysiskt passerat två kompletta destruktiva backup → rensa → återställ → starta om-cykler. Den bredare A–T-certifieringen är fortfarande öppen.

VAT & reports

Supported accounting data feeds traceable VAT and reporting workflows. Year-end and K1 are being completed against authoritative Swedish rule sources before launch.

Moms & rapporter

Bokföring som stöds förs vidare till spårbara moms- och rapportflöden. Årsbokslut och K1 färdigställs mot auktoritativa svenska regelkällor före lansering.

The actual FigureDesk interface.

These screenshots come from the real Android app. The current pre-launch build also replaces the former Nyfir “N” header mark with the official FigureDesk icon.

Det riktiga FigureDesk-gränssnittet.

Skärmbilderna kommer från den riktiga Android-appen. Den aktuella pre-launch-versionen ersätter även den tidigare Nyfir-”N”-symbolen i headern med den officiella FigureDesk-ikonen.

FigureDesk home screen
FigureDesk · Home
FigureDesk business functions
FigureDesk · Bookkeeping, invoices, items and evidence

Free and Full.

Free och Full.

Free

Organize and keep control

Company setup, evidence archive, selected calculators, backup/restore and continued read/export access to existing records.

Organisera och behåll kontrollen

Företagsprofil, underlagsarkiv, utvalda kalkylatorer, backup/restore samt fortsatt läs- och exportåtkomst till befintliga poster.

Full

One-time unlock

Planned as a one-time Google Play purchase unlocking verified bookkeeping automation, full document workflows, VAT, SIE, year-end support and advanced reports. No FigureDesk subscription is planned.

Engångsupplåsning

Planeras som ett engångsköp via Google Play som låser upp verifierad bokföringsautomation, fulla dokumentflöden, moms, SIE, årsstöd och avancerade rapporter. Ingen FigureDesk-prenumeration är planerad.

CODE59 statusCODE59-status

CODE59 proves the amount workflow and backup recovery — physical certification is still blocked.

CODE59 raises the automated baseline to 152/152 JVM debug and 152/152 JVM release tests. Lint, release/R8/AAB builds pass, and Samsung instrumentation remains green with 175 tests and zero failures/errors.

The foreign-currency UX now keeps the original transaction amount visible — for example 10.44 USD — while a separate SEK value shows what will be booked. Physical evidence includes 10.44 USD → 104.18 SEK with immutable ECB provenance and 10.44 USD → 104.40 SEK with a documented manual rate.

Two complete destructive backup → clear → restore → restart cycles have also passed physically. Final certification is nevertheless BLOCKED because the complete prescribed A–T physical matrix remains incomplete, including remaining PDF/open/save/share, exhaustive save-feedback and broad product-smoke work.

FigureDesk remains pre-release. CODE59 was not production-signed or uploaded. Mandatory physical certification is not complete.

CODE59 verifierar beloppsflödet och återställning från säkerhetskopia — men fysisk certifiering är fortfarande blockerad.

CODE59 höjer den automatiserade baslinjen till 152/152 JVM debug och 152/152 JVM release. Lint, release/R8/AAB-byggen passerar, och Samsung-instrumenteringen är fortsatt grön med 175 tester och noll fel.

Valutaflödet behåller nu transaktionens originalbelopp synligt — till exempel 10,44 USD — medan ett separat SEK-belopp visar vad som bokförs. Fysisk evidens omfattar 10,44 USD → 104,18 SEK med oföränderlig ECB-proveniens och 10,44 USD → 104,40 SEK med dokumenterad manuell kurs.

Två kompletta destruktiva backup → rensa → återställ → starta om-cykler har också passerat fysiskt. Slutcertifieringen är ändå blockerad eftersom hela den föreskrivna fysiska A–T-matrisen fortfarande är ofullständig, bland annat återstående PDF-flöden för öppna, spara och dela, fullständig återkoppling vid sparande och bred produkttestning.

FigureDesk är fortfarande i förhandsrelease. CODE59 är inte produktionssignerad eller uppladdad. Den obligatoriska fysiska certifieringen är inte komplett.

What CODE59 changed.

CODE59 adds clearer original-currency amount UX, physically proven FX postings and two completed destructive backup/restore cycles.

Vad CODE59 förändrade.

CODE59 lägger till tydligare användarflöde för originalvaluta, fysiskt verifierade valutapostningar och två genomförda destruktiva cykler för säkerhetskopiering och återställning.

Navigation & state

App Back and Android Back share one history unwind path. The sticky Back target respects safe drawing insets, and fresh bookkeeping sessions clear shared purchase facts and evidence state.

Navigation & tillstånd

Appens Back och Android Back använder samma historikväg. Den fasta Tillbaka-ytan respekterar skärmens säkra område och nya bokföringssessioner rensar delade inköpsfakta och underlagstillstånd.

Minimal-data FX retrieval

For the two supported outside-EU B2B service direct-payment rows, Fetch exchange rate sends only ISO currency and requested date to the official ECB Data API. The accepted source date is shown and frozen with the posting provenance. SEK bookkeeping makes no FX request, no telemetry is added, and manual documented rate entry remains the fail-closed fallback. Automatic retrieval is technically proven but not yet release-certified for authority suitability.

Minimal valutakurshämtning

För de två stödda direktbetalningsflödena för B2B-tjänster utanför EU skickar Hämta valutakurs endast ISO-valuta och begärt datum till ECB:s officiella Data API. Faktiskt källdatum visas och fryses med bokföringens proveniens. SEK-bokföring gör ingen FX-förfrågan, ingen telemetri har lagts till och dokumenterad manuell kurs är fortsatt den säkra reservvägen när automatisk hämtning inte kan användas. Automatisk hämtning är tekniskt verifierad men ännu inte releasecertifierad avseende myndighetslämplighet.

PDF save, verify & view

Accounting, VAT, standard, K1, NE and credit report PDF families now stage immutable bytes before Android CreateDocument opens. The user chooses destination and filename; cancel is distinct from failure; and the written file is read back and byte-compared before success is reported. Invoice/quote and calculator paths still use older export behavior, so full-family standardization remains open.

PDF spara, verifiera & visa

Bokförings-, moms-, standard-, K1-, NE- och kreditrapport-PDF:er förbereder nu immutabla bytes innan Android CreateDocument öppnas. Användaren väljer plats och filnamn; avbryt skiljs från fel; och den skrivna filen läses tillbaka och byte-jämförs innan appen visar lyckad sparning. Faktura/offert och kalkylator använder fortfarande äldre exportvägar, så standardisering för alla familjer återstår.

Still blocked

Foreign invoice settlement, FX differences and credit/refund remain outside product-complete scope. PDF CreateDocument is still partial across document/calculator families, and save-feedback and clean-new inventories are not fully physically certified. The complete physical A–T matrix is unfinished.

Fortfarande blockerat

Utländsk fakturabetalning, valutakursdifferenser samt kredit och återbetalning ligger fortsatt utanför det produktkompletta stödet. PDF CreateDocument är fortfarande bara delvis standardiserat för dokument och kalkylatorer, och återkoppling vid sparande samt inventeringen av nyskapade objekt är inte fullständigt fysiskt certifierade. Hela den fysiska A–T-matrisen är fortfarande ofullständig.

Why the scope matters

Bookkeeping automation should be explainable.

FigureDesk starts from an ordinary business event rather than accounting terminology. That simplification does not remove the rules; it changes where the complexity is handled. Supported flows collect required facts, show the result before posting and preserve a traceable record.

The product is intentionally conservative outside verified scope. When a case has not been implemented and checked, stopping is preferable to inventing an accounting answer.

Varför omfattningen spelar roll

Bokföringsautomation ska gå att förstå.

FigureDesk utgår från en vanlig affärshändelse i stället för bokföringstermer. Förenklingen tar inte bort reglerna; den förändrar var komplexiteten hanteras. Flöden som stöds samlar in nödvändiga fakta, visar resultatet före bokföring och bevarar en spårbar post.

Produkten är avsiktligt försiktig utanför verifierad omfattning. När ett fall inte har implementerats och kontrollerats är det bättre att stoppa än att hitta på ett bokföringssvar.

TRACEABILITY

Preview before posting

Users should see what a workflow intends to record before committing it.

SPÅRBARHET

Förhandsgranska före bokföring

Användaren ska kunna se vad ett flöde tänker registrera innan det genomförs.

EVIDENCE

Documents stay connected

Receipts and evidence remain linked to the accounting history they support.

UNDERLAG

Dokument hålls samman

Kvitton och underlag förblir kopplade till den bokföringshistorik de styrker.

INSIGHT

Verification gates

Why verified behavior is separated from unfinished logic.

Read more →
INSIKT

Verifieringsgrindar

Varför verifierat beteende hålls åtskilt från ofärdig logik.

Read in English →

Support and privacy

Support och integritet