Säkerhet och bokföringslagen

Så skyddar vi bokföringen.
Och det här ansvarar du för.

Bokförda verifikationer som inte går att ändra, företag som hålls isär, tvåstegsverifiering och ett arkiv som går att läsa utan appen. Här är vad appen gör, var den bara delvis når fram och vad som är företagets eget ansvar.

Kredovis är i stängd alfa. Med en inbjudan eller en registreringskod kan du prova appen med testuppgifter, och utan konto i ett demoföretag. Lägg inte in verklig bokföring ännu.

Bokföringslagen

Det lagen kräver av appen.

Vår egen bedömning mot bokföringslagen och Bokföringsnämndens allmänna råd, inte juridisk rådgivning. Där appen bara delvis uppfyller ett krav står det.

Bokförda verifikationer ändras inte

När en verifikation bokförs låses datum, text, motpart och rader, och den går inte att ta bort. Du kan lägga till underlag efteråt och ser vem som lade till dem och när, men ett underlag tas aldrig bort eller byts ut. Utanför appen kan den som driver Kredovis nå lagringen, och kontrollsumman på varje underlag visar om en fil har ändrats.

BFNAR 2013:2 punkt 5.4

Uppfylls i appen

Fel rättas med en ny verifikation

En rättelse är en ny verifikation som hänvisar till den gamla. Originalet står kvar oförändrat och visar sina rättelser, och båda visar när de bokfördes och av vem. Ett stängt räkenskapsår tar inte emot rättelser, så de bokförs i ett öppet år.

Bokföringslagen 5 kap. 5 §

Uppfylls

Allt en verifikation ska innehålla

Datum för affärshändelsen, vad den avser, belopp och motpart. Appen bokför inte en verifikation utan underlag, motpart eller ett aktivt val att motpart saknas, och sparar när den skapades och bokfördes och av vem. Underlagen sparas i det format de kom i, för de filtyper appen tar emot.

Bokföringslagen 5 kap. 6–7 §§

Uppfylls

En obruten nummerserie

Ett utkast har inget nummer. Numret ges när verifikationen bokförs, i en serie per räkenskapsår, och en bokföring som avbryts lämnar inget hål. Huvudboken och verifikationslistan visar om serien är obruten.

BFNAR 2013:2 punkt 5.9–5.10

Uppfylls

Systemdokumentation och behandlingshistorik

Appen tar fram systemdokumentationen ur sin egen kod och företagets kontoplan och mallar. Behandlingshistoriken visar vad som har bokförts och ändrats, när och av vem. Tidigare versioner av dokumentationen sparas inte, så ladda ner arkivet när appen eller kontoplanen har ändrats: varje arkiv innehåller den version som gällde då.

Bokföringslagen 5 kap. 11 §

Uppfylls delvis

Ett arkiv som går att läsa utan appen

Ladda ner varje räkenskapsår som en ZIP-fil med verifikationerna och underlagen i originalformat, verifikationslistan, kontobladen, SIE-filen, årsredovisningen eller årsbokslutet, systemdokumentationen och behandlingshistoriken. En arkivplan listar varje fil med en kontrollsumma, och appen visar sista dagen som året ska sparas. Filerna till arbetsgivardeklarationen ingår inte, utan laddas ner från lönekörningarna.

Bokföringslagen 7 kap. 2 §

Uppfylls när du laddar ner arkivet

Säkerhetskopior varje natt

Databasen och underlagen kopieras varje natt, krypterade, till en separat lagring i Stockholm och sparas i 30 dagar. Återställningen är provad med testuppgifter, men att kopieringen fungerar i den riktiga driften och att en riktig säkerhetskopia går att återställa är ännu inte visat. En säkerhetskopia återställer appen och ersätter inte ditt eget arkiv.

BFNAR 2013:2 punkt 8.1–8.2

Uppfylls delvis

Bokföringen finns i Sverige

Databasen, underlagen och säkerhetskopiorna lagras i Stockholm, och arkivet i appen visar var. Den nattliga kopieringen körs hos GitHub, sannolikt i USA, där uppgifterna finns okrypterade medan körningen pågår. Vi bedömer att det inte är förvaring eftersom inget sparas där, men det är inte bekräftat.

Bokföringslagen 7 kap. 2 § och 3 a §

Uppfylls för lagringenKopieringen är en öppen fråga

Det här ansvarar företaget för

Appen hjälper till. Skyldigheten är företagets.

Bokföringsskyldigheten ligger på företaget, oavsett vilket program det använder.

Inloggning och åtkomst

Rätt personer. Rätt företag.

Inloggning

Lösenordet kontrolleras av vår inloggningstjänst och sparas aldrig i appens databas. Du loggas ut efter en halvtimme till en timme utan aktivitet och senast efter 12 timmar. När du loggar ut avslutas inloggningen även på servern, så en kopia av den slutar fungera.

Tvåstegsverifiering

Slå på en kod från en autentiseringsapp som andra steg. Du får tio reservkoder som visas en gång, och antalet försök med koder är begränsat. Tvåstegsverifiering är frivillig för alla roller i dag.

Bara med inbjudan

Konton skapas bara för adresser med en inbjudan eller en registreringskod. Sidorna svarar likadant för alla adresser, så de avslöjar inte vem som är inbjuden, och antalet försök att logga in är begränsat.

Roller

Ägare, redovisningskonsult, medlem och läsare. Både servern och databasen kontrollerar vad varje roll får göra. Löner, personnummer och bankkonton för anställda ser bara ägaren.

Varje företag för sig

Vid varje anrop kontrollerar servern att du är medlem i företaget, och databasen visar bara det företagets uppgifter. Webbläsaren kan inte välja ett företag som du inte är medlem i.

Skydd i webbläsaren

All trafik är krypterad. Inloggningen ligger i en krypterad kaka som skript inte kan läsa, varje ändring kräver en kod från appens egen sida, och sidorna kör inga skript från andra webbplatser.

Kvitton och fakturor

Läses på vår egen drift. Sparas som de kom.

Underlagen läses av appen, och av AI bara om företagets ägare väljer det

Bilder, PDF:er och e-fakturor läses av appens egna program på vår drift i Stockholm. Läsningen sker i en separat tjänst som bara får filen, utan tillgång till databasen eller andra underlag, och den avlästa texten sparas inte. Om företagets ägare slår på det läser även en AI-modell hos Scaleway i Paris foton, skanningar och PDF:er, som skickas dit med företagets organisationsnummer; Scaleway sparar inget av underlaget utom en förfrågan som ger ett fel eller ser ut som missbruk, som sparas tillfälligt, enligt Scaleway i högst två veckor. Det som läses av är förslag som du granskar.

Originalet ändras aldrig

Underlaget sparas privat för företaget, i det format det kom i. En kontrollsumma sparas vid uppladdningen och jämförs vid varje nedladdning, och underlag hämtas bara genom appen efter inloggning. En uppladdad fil körs aldrig i appen.

Var uppgifterna finns

Bokföringen lagras i Stockholm.

Bokföringen, underlagen och säkerhetskopiorna lagras i Stockholm. Det här är leverantörerna som hanterar dem. Flera av dem är bolag utanför EU, och hur en överföring dit skyddas står i integritetspolicyn.

Cloudflare, Inc. (reservsida vid driftavbrott)

Visar en reservsida när vi manuellt aktiverar den vid driftavbrott. Trafiken går då genom Cloudflare, som kan ta emot IP-adress, webbadress, kakor och innehåll i förfrågningar. Reservsidan läser eller sparar inte dessa uppgifter och skickar dem inte vidare till appen.

Cloudflares globala nätverk, inklusive länder utanför EU/EES

Supabase Pte. Ltd. (Supabase)

Inloggning, databas och lagring av underlag, även för säkerhetskopiorna

Stockholm, Sverige (AWS eu-north-1)

Fly.io, Inc. (Fly.io)

Drift av appen, läsning av underlag och loggar

Stockholm, Sverige (region arn)

Scaleway SAS (Scaleway)

Utskick av mejl: inbjudningar, länkar för att välja eller byta lösenord, svar på synpunkter, lönebesked till anställda och kundfakturor och offerter till ett företags kunder. Läsning av foton, skanningar och PDF-filer med en AI-modell för de företag vars ägare har slagit på det: bilden av ett foto eller en skanning, bilden av första sidan i en skannad PDF-fil eller PDF-filens text, och företagets organisationsnummer (för en enskild firma ägarens personnummer) skickas; användare, filnamn och företagets namn skickas inte för sig, men namn och andra personuppgifter som står i underlaget följer med, och Scaleway sparar inget utom en förfrågan som ger ett fel eller ser ut som missbruk, som sparas tillfälligt, enligt Scaleway i högst två veckor.

Paris, Frankrike

GitHub, Inc. (GitHub)

Körning av den nattliga säkerhetskopieringen. Databaskopior, nya underlag och poster i raderingsloggen behandlas i läsbar form i tillfälliga filer hos GitHub och krypteras innan de laddas upp till säkerhetskopielagringen.

Körmiljön är hos GitHub, sannolikt i USA

Functional Software, Inc. (Sentry)

Felrapporter och mätning av svars- och laddningstider, från servern och, efter användarens samtycke, från webbläsaren. Felrapporterna innehåller bara typ av fel, var i koden det uppstod och vilken sida eller vilket anrop det gällde, aldrig felmeddelandets text eller text från bokföringen. Sentry tar emot felen medan appen behandlar kundens bokföring och omfattas därför också av PuB-avtalet.

Händelsedata i EU-regionen: Frankfurt, Tyskland. Viss konto- och organisationsmetadata kan lagras i USA

Besöksstatistik går till Plausible inom EU, och inget från bokföringen skickas dit. Personuppgifter tas bort ur felrapporterna innan de skickas till Sentry, så långt det går att upptäcka dem, och därför är Sentry med bland leverantörerna ovan.

När du slutar

Ta med bokföringen innan du går.

Ladda ner när du vill

Alla i företaget kan ladda ner arkivet och SIE-filen för varje räkenskapsår. Du kan också ladda ner det appen har sparat om ditt konto, tillsammans med arkiven för de företag där du är ägare.

Stäng kontot

Kontot stängs direkt. Är du sista ägaren i ett företag lämnar du över det till en annan medlem eller raderar det. Under 30 dagar kan du ladda ner dina uppgifter och bokföringen i de företag du raderar. Sedan raderas dina personuppgifter och de företagen.

Radera ett företag

En ägare kan radera ett företag. Alla medlemmar förlorar åtkomsten direkt, och efter 30 dagar raderas hela bokföringen med underlag och historik. Fram till dess kan vi ge tillbaka företaget till ägaren, och säkerhetskopiorna kan innehålla det i upp till 45 dagar till. Skyldigheten att spara bokföringen ligger kvar på företaget, så ladda ner arkivet för varje år först.

Var vi är idag

En stängd alfa utan certifieringar.

Kredovis är i stängd alfa och har ingen säkerhetscertifiering, och varken säkerheten eller bedömningen mot bokföringslagen har granskats av någon utomstående. Lägg inte in verklig bokföring ännu.

Har du hittat en säkerhetsbrist? Skriv till incident@kredovis.se.

Läs integritetspolicyn

Läs också villkoren, som säger vad vi och företaget ansvarar för.