Compliance Framework
Compliance Framework Document
Project:
DropBilko —PSD2BalkanPass-ThroughAccountingPayment AppSaaS Version: 1.0 Date: 2026-02-23 Author:SecurityCompliance Architect Status: Draft Reviewers: DPO, Legal Counsel, CEO Classification: Confidential
Document History
| Version | Date | Author | Changes |
|---|---|---|---|
| 0.1 | 2026-02-23 | Initial draft — |
1. Applicable Regulations
Compliance Owner: CISO / Compliance OfficerArchitect ([email protected])[email protected])
External Auditor: To be engaged (Phase 2)
Last Audit:Review: 2026-02-12 (internal security audit)23 | Next Audit:Review: 2026-Q3 (external pentest)08-23
| Regulation | Status | |||
|---|---|---|---|---|
| Directly applicable — |
||||
Source: legal/drop-regulatory-map-v2.md, legal/drop-gap-analysis-v2.md
2. Norway — Finanstilsynet & Core Regulatory Compliance
2.1 Finanstilsynet Licensing
Applicable law: Betalingstjenesteloven (LOV-2018-11-23-85)
Current status: Not licensed. No live transactions until license or agent arrangement secured.
2.2 PSD2 / Betalingstjenesteloven Requirements
| ||
2.3 AML — Hvitvaskingsloven
Full procedures: legal/hvitvaskingsrutiner.md
| ||
| ||
Corridor risk classification:
2.4 GDPR — Personopplysningsloven
See dedicated DPIA: data-protection-impact-assessment.md. Full privacy notice: legal/personvernerklaering.md.
| ||
| ||
| ||
| ||
2.5 Valutaregisterloven
| ||
3. Serbia — Multi-Jurisdiction Compliance
3.1 Data Protection
Full name: Zakon o zaštiti podataka o ličnosti
Citation: Sl. glasnik RS br. 87/2018
In force: November 21, 2018
Description: Serbia's GDPR-aligned VAT registration threshold: 8,000,000 RSD annual turnover
Return frequency: Monthly (>50M RSD) or Quarterly (<50M RSD)
Filing deadline: 15th of following month
Portal: ePorezi — https://www.poreskauprava.gov.rs
Penalties: 50,000 – 2,000,000 RSD for SEF non-compliance Platform: https://efaktura.gov.rs
Mandatory since: Format: UBL 2.1 XML
Integration: API available — Full name: Zakon o elektronskom dokumentu, elektronskoj identifikaciji i uslugama od poverenja u elektronskom poslovanju
Citation: Sl. glasnik RS br. 94/2017
Description: Legal validity of electronic documents and digital signatures. All Serbian legal entities must file annual financial reports with APR (Agencija za privredne registre). Bilko generates reports in APR-compatible format for Complexity: BiH has two entities (FBiH and Republika Srpska) with parallel legislation. VAT is unified at state level via UIO. Direct taxes are administered separately per entity.Applicable law: Zakon o zaštiti podataka o ličnosti (ZZPL, Sl. glasnik RS br. 87/2018)
RS
GDPR-aligned — in force Nov 2018
Phase 2
Zakon o zaštiti ličnih podataka (
LawZZLP, onSl. Personalglasnik BiH 49/2006, 76/2011)BA
State-level data protection law
Phase 3
Zakon o računovodstvu (Sl. glasnik RS 73/2019, 44/2021)
RS
Accounting law, double-entry, retention
Phase 2
Zakon o računovodstvu i reviziji FBiH (Sl. novine FBiH 83/2009, 56/2023)
BA (FBiH)
Accounting and audit law
Phase 3
Zakon o računovodstvu i reviziji RS BiH (Sl. glasnik RS BiH 96/2005)
BA (RS)
Accounting and audit law
Phase 3
Zakon o računovodstvu HR (NN 78/15, 120/16, 116/18)
HR
Accounting law, CFRS, retention
Phase 2
Zakon o PDV (Sl. glasnik RS 84/2004 et al.)
RS
VAT law, 20%/10%/0% rates
Phase 2
Zakon o PDV BiH (Sl. glasnik BiH 9/2005 et al.)
BA
VAT law, 17%/0% rates, UIO
Phase 3
Zakon o porezu na dodanu vrijednost HR (NN 73/13 et al.)
HR
VAT law, 25%/13%/5%/0%, ePorezna
Phase 2
Zakon o elektronskom dokumentu (Sl. glasnik RS 51/2009)
RS
Legal validity of electronic records
Phase 2
Opći porezni zakon HR (NN 115/16 et al.)
HR
General tax law framework
Phase 2
Pravilnik o kontnom okviru RS (2021)
RS
Chart of accounts standard
Phase 2
FBiH Pravilnik o kontnom okviru (2022)
BA (FBiH)
Chart of accounts standard
Phase 3
RRiF Kontni plan HR
HR
Standard chart of accounts
Phase 2
2. Serbia (RS) — Regulatory Compliance
2.1 Data Protection — Zakon o zaštiti podataka o ličnosti (ZZPL)
legislation,personal indata forceprotection Novemberlaw. 21,Mirrors 2018)GDPR structure and principles.
Supervisory authority: Poverenik za informacije od javnog značaja i zaštitu podataka o ličnosti (Commissioner for Information of Public Importance and Personal Data Protection)
Website: https://www.poverenik.rs
Requirement
LawZZPL ArticleOurBilko Implementation
Lawful basis for processing
ZZPL Art. 12Contract
performance(Art. 12 st. 1 tač. 2) — accounting service delivery
Data minimization
Art. 5 st. 1 tač. 3
Collect only email, name, tax ID (PIB/JMBG) — required for
remittance; legal obligation for AMLinvoicing
GET Data subject rights (access, erasure, portability)
ZZPL Art. 26-41 /account, ViaEndpoints: DPOGET process/account/data, atDELETE [email protected]
Data transfer outside Serbia
ZZPL Art. 64-65
Drop's servers in Norway/EEA — transfer covered by adequacy assessment
Notification to Poverenik
ZZPL Art. 56
72-hour breach notification to Commissioner for Information of Public Importance and Personal Data Protection/account/export
Register of processing activities
ZZPL Art. 50PendingInternal processing register — required
Security of processing
Art. 50
TLS 1.3 + AES-256 + bcrypt + RBAC
Breach notification to Poverenik
Art. 56
Within 72 hours of becoming aware
Cross-border data transfer
Art. 64-65
Railway EU West — within ZZPL scope
TransferBreach mechanismnotification — Norway → Serbia:contact:3.2.2 AMLAccounting Law — Zakon o računovodstvuApplicableFull law:name: Zakon o sprečavanjuračunovodstvu
pranja novca i finansiranja terorizma (ZoPNFT,Citation: Sl. glasnik RS br. 113/2017, 91/73/2019, 153/2020)44/2021
(LawDescription: onDefines Preventionaccounting ofobligations Moneyfor Launderingall andlegal Terrorismentities Financing)in Serbia.
Requirement
OurBilko RoleImplementation
CorrespondentDouble-entry bankbookkeeping in Serbia performs CDD on recipientsmandatoryCorrespondentPrisma bankschema responsibilityenforces debitAccountId + creditAccountId — debit = credit validated
DropChart providesof completeaccounts: senderPravilnik informationo perkontnom FATFokviru Recommendation(2021) 16— 10 class system (0-9)✓Serbian —CoA name,seed account,data referencewith standard 3-digit accounts
SerbianFinancial NBSstatements required: Bilans stanja (NarodnaBalance bankaSheet), Srbije)Bilans oversightuspeha of(Income payment systemsStatement)ViaReport correspondentgeneration bankmodule (Phase 2)
Large entities: Izveštaj o novčanim tokovima (Cash Flow), Napomene (Notes)
Phase 2
Filing institution: APR (Agencija za privredne registre) — https://www.apr.gov.rs
PDF export in Serbian format
Annual filing deadline: June 30
Filing reminders in app
Document retention: 10 years
Soft delete — financial records never hard deleted
3.2.3 PaymentVAT ServicesLaw — Zakon o PDVApplicableFull law:name: Zakon o platnimporezu uslugamana (dodatu vrednost
Citation: Sl. glasnik RS br. 139/2014,84/2004, 44/2018)86/2004, 61/2005 et al. (Lawconsolidated)
on Payment Services —Description: Serbia's PSD2-equivalent)VAT law.
Rate
Description
Application
20% (opšta stopa)
Standard rate
General goods and services
10% (snižena stopa)
Reduced rate
Food, medicines, utilities
0%
Zero rate
Exports, international transport
2.4 E-Invoice — SEF (Sistem e-Faktura)
@bilko/country-rs package (Phase 2)
Penalties: 50,000 – 2,000,000 RSD for non-compliance2.5 Electronic Document Law
DropBilko-generated operatesinvoices asand areports foreignconstitute PSPvalid transferringelectronic fundsdocuments towhen:Serbia
viacorrespondentby banking.certified Directaccounting licensesoftwarefromNBSimmutably notwith requiredaudit trail2.6 APR Filing
outboundexport. remittanceAPI fromintegration Norway.planned Correspondent(Phase bank in Serbia holds required NBS license.3).
4.3. Bosnia and& Herzegovina (BA) — Multi-JurisdictionRegulatory Compliance4.3.1 Data Protection — Entity-LevelZakon Regulationo zaštiti ličnih podataka BiHBosniaFull and Herzegovina has two entities with separate data protection legislation:
Federation of BiH (FBiH):
Website: https://www.azlp.ba
Applicable law:name: Zakon o zaštiti ličnih podataka (ZZLPBosne BiH,i Hercegovine
Citation: Sl. glasnik BiH br. 49/2006, 76/2011, 89/2011)2011
(PersonalDescription: DataState-level Protectionpersonal Lawdata —protection state-level,law. administeredPre-GDPR bybut aligned in principles.
Supervisory authority: Agencija za zaštitu ličnih podataka —Bosne i Hercegovine (AZLP)
RepublikaThe Srpska:
Samesame state-level law applies across bothentitiesFBiHforandpersonalRepublikadata protectionAZLP (Agency for Personal Data Protection of BiH) is the supervisory authority for the entire country
| Requirement | ||
|---|---|---|
| Lawful basis for processing | Contract (accounting service delivery) + legal obligation (tax records) | |
| TLS 1. |
||
| Breach notification to AZLP | ||
| Data subject rights | Art. 5-10 | Same endpoints as RS |
TransferBreach mechanismnotification — Norway → BiH:contact:
4.3.2 AMLFBiH — Accounting Law
ApplicableFull law:name: Zakon o sprečavanju pranja novcaračunovodstvu i finansiranjareviziji terorističkihFederacije aktivnostiBosne (ZSPNFiTAi BiH,Hercegovine
Citation: Sl. glasniknovine BiHFBiH br. 47/2014,83/2009, 46/2017)56/2023
(LawDescription: onAccounting Preventionand audit law for Federation of Money Laundering and Financing of Terrorist Activities — BiH)
| Requirement | |
|---|---|
| Filing institution: Agency of Financial Information (FBiH) | PDF export |
| Annual filing deadline: March 31 | Filing reminders |
| Document retention: 10 years | Immutable storage |
4.3.3 PaymentRepublika ServicesSrpska (BiH Entity) — Accounting Law
ApplicableFull law:name: Zakon o platnom prometu (FBiH); Zakon o platnim transakcijama (RS)
Regulator: Centralna banka Bosneračunovodstvu i Hercegovinereviziji (CBBH)
DropSrpske
transfersCitation: toSl. glasnik RS BiH viabr. correspondent96/2005, banking;74/2016
noDescription: directAccounting CBBHand licenseaudit requiredlaw for NorwegianRepublika outboundSrpska remittance.
of
5. Croatia — Multi-Jurisdiction Compliance
5.1 Data Protection
Croatia is an EU member state — GDPR applies directly.BiH.
| Requirement | |
|---|---|
| Annual filing deadline: March 31 | Filing reminders |
| Document retention: 11 years | Maximum retention applied across entities |
3.4 VAT — Zakon o PDV BiH
Full name: Zakon o porezu na dodanu vrijednost Bosne i Hercegovine Citation: Sl. glasnik BiH br. 9/2005, 35/2005, 100/2008 et al. Description: Unified VAT law administered at state level. No reduced rates. Administering authority: UIO — Uprava za indirektno oporezivanje (Indirect Taxation Authority) Portal: https://www.uino.gov.ba
| Rate | Description |
|---|---|
| 17% (opća stopa) | Standard rate — all goods and services |
| 0% | Exports |
Registration threshold: 100,000 BAM annual turnover Return frequency: Monthly Filing deadline: Check UIO portal
3.5 E-Invoice — CPF (Central Platform for Fiscalisation)
Status: PENDING — technical specifications not yet published Law adopted: January 2026 (FBiH only) Expected availability: ~2027
Bilko decision: Do NOT implement CPF integration until technical specs are published. Monitor UIO and FBiH government portals for updates. BiH is Phase 3 launch.
3.6 Corporate Income Tax
| Entity | CIT Rate | Filing Deadline |
|---|---|---|
| FBiH | 10% | March 31 |
| RS (BiH entity) | 10% | March 31 |
Bilko provides CIT calculation support — separate fields for FBiH vs RS entity in organization settings.
4. Croatia (HR) — Regulatory Compliance
Note: Croatia is an EU member state. GDPR applies directly without separate national transposition law.
4.1 Data Protection — GDPR
Applicable law: GDPR — Regulation (EU) 2016/679 (directly applicable) National implementing act: Zakon o provedbi Opće uredbe o zaštiti podataka (NN 42/2018)
Transfer mechanism — Norway → Croatia:
Croatia is EU —no restrictionon EEA→EU data transferDrop (Norway/EEA) → Croatia (EU): Free flow under GDPR Chapter V + EEA AgreementNo SCCs required; no TIA required
5.2 AML
Applicable law: Zakon o sprečavanju pranja novca i financiranja terorizma (ZSPMFT, NN 108/2017, 39/2019, 151/2022)
(Law on Prevention of Money Laundering and Terrorist Financing — Croatia)
| Requirement | Bilko Implementation | |
|---|---|---|
| Contract |
||
| Collect OIB (Croatian |
||
| GET /api/v1/account/data | ||
| Right to erasure | Art. 17 | DELETE /api/v1/account (PII anonymized; financial records retained per law) |
| Right to portability | Art. 20 | GET /api/v1/account/export (JSON) |
| Security of processing | Art. 32 | TLS 1.3 + AES-256 + bcrypt + RBAC |
| Breach notification to AZOP | Art. 33 | Within 72 hours |
| DPIA | Art. 35 | This document covers accounting data |
| DPA with processors | Art. 28 | Required with Railway, Vercel, Cloudflare, SendGrid |
Breach notification contact:
5.34.2 PaymentAccounting ServicesLaw — Zakon o računovodstvu
ApplicableFull law:name: Zakon o platnomračunovodstvu
prometuCitation: (NN 66/201878/15, —120/16, 116/18, 42/20, 47/20
Description: Croatian PSD2accounting implementation)law, Regulator:aligns Hrvatskawith narodna banka (HNB)
EU WireAccounting Transfer Regulation (2015/847) applies directly. Drop must include complete originator information on all transfers to Croatia. No direct HNB license required for Norwegian outbound remittance via correspondent banking.Directive.
6. Cross-Border Data Transfer Summary
| Annual filing deadline: April 30 | |||||
| Document retention: 11 years |
4.3 General Tax Law — Opći porezni zakon
Full name: Opći porezni zakon Citation: NN 115/16, 106/18, 121/19, 32/20 et al. Description: Framework tax law governing all Croatian taxes, including penalties for VAT non-compliance.
Relevant to Bilko: Defines document retention (11 years), electronic record acceptance, and obligations for digital accounting systems.
4.4 VAT Law — Zakon o porezu na dodanu vrijednost
Full name: Zakon o porezu na dodanu vrijednost Citation: NN 73/13, 148/13, 143/14 et al. Description: Croatian VAT law implementing EU VAT Directive. Portal: ePorezna — https://www.porezna-uprava.hr
| Rate | Description | Application |
|---|---|---|
| 25% (opća stopa) | General goods and services | |
| 13% (srednja stopa) | Intermediate rate | Certain foods, water supply, accommodation, newspapers |
| 5% (snižena stopa) | Reduced rate | Books, baby food, prescription medicines |
| 0% | Zero rate | Exports, intra-EU |
Registration threshold: 60,000 EUR annual turnover Return frequency: Monthly Filing deadline: Last day of following month
4.5 E-Invoice — HR-FISK / eRačun
Platform: https://hr-fisk.fina.hr Operator: FINA — Financijska agencija Status: Mandatory since January 1, 2026 (all B2B, B2G, B2C) Format: UBL 2.1 XML with HR-CIUS (Croatian Implementation User Specification) Protocol: AS4 (Peppol-compatible) Certificate: FINA qualified certificate required
Integration: @bilko/country-hr package (Phase 2) — FINA API integration required
Penalties: Up to 500,000 EUR for non-compliance (severe)
Archive requirement: 11 years
4.6 FINA Reporting
All Croatian legal entities file annual financial reports via FINA RGFI portal. Bilko generates FINA-compatible XML/XBRL reports for export. Deadline: April 30.
4.7 HNB (Hrvatska narodna banka)
For organizations with foreign currency transactions, HNB reporting may apply. Bilko supports EUR (Croatia's official currency since January 2024), with historical HRK support for data migration.
5. Cross-Country Compliance Matrix
| Requirement | Serbia (RS) | Bosnia & Herzegovina (BA) | Croatia (HR) |
|---|---|---|---|
| Data |
ZZPL (GDPR-aligned, 2018) | ZZLP BiH (state-level, 2006) | GDPR (directly applicable) |
| Supervisory authority | Poverenik | AZLP | AZOP |
| Breach notification deadline | 72 hours | 72 hours (best practice) | 72 hours (GDPR Art. 33) |
| Double-entry bookkeeping | ✅ Mandatory | ✅ Mandatory | ✅ Mandatory |
| Standard VAT rate | 20% | 17% | 25% |
| Reduced VAT rate | 10% | None | 13% and 5% |
| VAT return frequency | Monthly/Quarterly | Monthly | Monthly |
| VAT filing deadline | 15th of next month | TBD (UIO) | Last day of next month |
| E-invoice platform | SEF (mandatory since Jan 2023) | CPF (pending ~2027) | HR-FISK (mandatory since Jan 2026) |
| E-invoice format | UBL 2.1 XML | TBD | UBL 2.1 XML (HR-CIUS) |
| Annual report filing | APR — June 30 | Agency of Financial Info / Tax Admin RS — March 31 | FINA RGFI — April 30 |
| Chart of accounts | Pravilnik (2021) | FBiH Pravilnik (2022) | RRiF standard |
| Document retention | 10 years | 10 years (FBiH) / 11 years (RS entity) | 11 years |
| Currency | RSD | BAM | EUR |
| Corporate income tax | 15% | 10% (both entities) | 18% (10% if revenue <1M EUR) |
Bilko retention policy: Apply maximum retention across all markets — 11 years for all transfers:financial records. Financial data is never hard-deleted.
Sender: Full name only (lawfully required per FATF/EU 2015/847)Recipient: Name + account/IBAN onlyNever transferred:fødselsnummer, IP address, device ID, transaction history
7.6. Data Classification Scheme
| Level | Label | Examples | Controls Required | |
|---|---|---|---|---|
| L1 | Public | Exchange rates, fee schedule, privacy policy | None | |
| L2 | Internal | Access control | ||
| L3 | Confidential | User |
Encryption + access control + |
|
| L4 | Restricted |
Tax 8.ID Consenthandling:
- Serbia:
ConsentPIBTypes(Poreskiidentifikacioni broj)
— digits digits;Consent9Type JMBGPurpose matičniLegal(JedinstveniBasis građana)CollectionbrojPoint 13Withdrawal—Method- BiH: JIB
(Jedinstveni orOpenidentifikacioniBankingbroj)AISP— 13 digits- Croatia: OIB (Osobni identifikacijski broj) — 11 digits
All tax IDs treated as L4 Restricted data. Stored with access
Readlogging.bankNeverbalance via PSD2Consent Art. 6(1)(a)Per balance-read request payloadsRevokeincluded inappJWTsettingsMarketing communicationsEmail/push marketingConsent Art. 6(1)(a)Registration opt-inApp Settings > NotificationsAnalytical cookiesProduct analyticsePrivacy + ConsentCookie banner on getdrop.noCookie settings page8.2 Consent Record Schema (planned PostgreSQL)
logs.-- Immutable consent records — append-only CREATE TABLE user_consents ( id TEXT PRIMARY KEY, -- cons_<hex16> user_id TEXT NOT NULL REFERENCES users(id), consent_type VARCHAR(100) NOT NULL, -- 'aisp_balance', 'marketing', 'analytics' granted BOOLEAN NOT NULL, version VARCHAR(20) NOT NULL, -- Policy version consented to ip_address TEXT, user_agent TEXT, created_at TEXT NOT NULL DEFAULT (datetime('now')) );
9.7. Data Subject Rights—ImplementationRight Endpoint / ProcessSLA Automated?NotesAccess ( SAR)Art. 15 GDPR / ZZPL Art. 26 / ZZLP Art. 8)[email protected]GET→/api/v1/account/datadata30 days Returns user + org + invoices + expenses Rectification (Art. 16) PATCH /api/v1/account/profile Immediate Email, name Erasure (Art. 17) DELETE /api/v1/account 30 days PII anonymized; financial records retained per law Portability (Art. 20) GET /api/v1/account/export 30 days PartialJSON exportRectificationRestriction (Art. 18)App Settings → Edit Profile[email protected]Immediate30 daysManual process Objection (Art. 21) [email protected] 30 days Not applicable for contract processing Erasure exception: Financial records (invoices, expenses, transactions) are retained for the legally required period (10-11 years depending on country) even after user account erasure. Only PII (email, name, password hash) is anonymized.
8. Third-Party Data Processors
Processor Service Data Shared Region DPA Required Railway PostgreSQL hosting All accounting data EU West (Frankfurt/Paris) Yes — sign before launch Vercel Frontend hosting None (static only) Global (EU edge for EU users) Yes ErasureCloudflare[email protected]CDN,→WAF,anonymizeR2jobstorage30IPdaysaddresses, file attachmentsPartialEU(AMLregionretention exceptions)Yes PortabilitySendGridDataTransactionalexport (JSON/CSV)email30Emaildaysaddresses, invoice PDFs EUPlannedRestrictionregionSupport request → compliance flag30 daysNo (manual)Objection[email protected]30 daysNo (manual)Automated decision opt-outFraud detection manual review request30 daysPartialYesIdentityDPAverificationstatus: All DPAs must be signed before first paying customer. Railway EU West region must be explicitly configured to ensure EU data residency.
9. Compliance Roadmap
Phase 1 — Pre-Launch (GDPR baseline)
- Privacy policy published (HR GDPR applicable immediately; RS/BA when launched)
- Terms of Service published
- User consent mechanism at registration
- Data deletion workflow implemented and tested
- Data export endpoint implemented
- DPAs signed with Railway, Vercel, Cloudflare, SendGrid
- Railway EU West region confirmed
- Breach notification process documented
Phase 2 — Serbia Launch (3-6 months)
- Legal review by Serbian lawyer (računovodstveno pravo + ZZPL)
- Serbian CoA seed data (Pravilnik 2021)
- VAT calculation at 20% / 10%
- SEF XML export (UBL 2.1)
- SEF API integration for
rightsB2Brequests:e-invoicing -
verificationAPR financial report export (sameBilansasstanja,login).Bilans uspeha) - ZZPL processing register documented
BankIDPhase 2 — Croatia Launch (concurrent or shortly after)
- Legal review by Croatian lawyer (Zakon o računovodstvu + GDPR)
- Croatian CoA seed data (RRiF standard)
- VAT calculation at 25% / 13% / 5%
- FINA certificate acquisition for HR-FISK
- HR-FISK API integration (mandatory for all invoices Jan 2026+)
- FINA RGFI report export
- AZOP processing register documented
Phase 3 — BiH Launch (12-18 months)
- Legal review by BiH lawyer (FBiH + RS entity distinction)
- BiH CoA seed data (FBiH Pravilnik 2022)
- VAT calculation at 17% (UIO)
- Monitor CPF technical specs publication (~2027)
- FBiH vs RS entity distinction in org settings
- AZLP breach notification process confirmed
10.
AuditRiskSchedule & MethodologyAssessmentAudit TypeRiskFrequencyLikelihoodScopeImpactOwnerLast DoneNext DueMitigationInternalGDPR/ZZPLaccessdatareviewbreach fineQuarterlyLow (if compliant)AllHighuser(GDPRaccountsup+topermissions€20M / ZZPL up to RSD 2M) GDPR/ZZPLSecurityFullteam implementation2026-02-132026-05-13before first customer SerbiaVulnerabilitySEFassessmentnon-compliance (Serbia)QuarterlyMedium (if not integrated)ExternalHighattack(RSDsurface2M fine) SEFSecurityPhase/2external integration2026-02-12 before2026-05-12B2B Penetration testAnnualFull scopeExternal firm (TBD)Not yet done2026-Q3AML program reviewAnnualFull AML programCompliance + externalDraft onlyPre-launchGDPRHR-FISK non-compliancereview(Croatia)AnnualHigh (if not integrated)AllCriticalprocessing(EURactivities500K fine) PhaseDPO HR-FISK2026-02-122(DPIA)2027-02-12integration — mandatoryDORAFinancialreadinessdatareviewlossAnnualLowICT resilienceCritical backups,CISO30-day+Railwayexternal auditNotimmutableyet2026-Q4trailThird-partyTaxriskcalculationreviewerror (VAT)AnnualLowBankID,Highcloud(penaltiesprovider,+Sumsubreputational)ComplianceConfigurable tax rates per country, Zod validationBiH CPF delay Not yetMediumPre-Low (launch delayed)Phase 3 planned, not blocking Serbia/Croatia
11.RelatedCompliance Training RequirementsDocuments- Security
awarenessArchitecture:+security-architecture.md - DPIA:
Alldata-protection-impact-assessment.mdstaff - Breach
data-breach-response-plan.mdAnnualResponse+Plan:onboarding - Bilko
+Compliance:simulation - Serbia
Regulatory: Regulatory:GDPR../../products/Bilko/docs/regulatory/RS/README.md- BiH Regulatory: ../../products/Bilko/docs/regulatory/BA/README.md
personopplysningsloven- Croatia
fundamentalsAll../../products/Bilko/docs/regulatory/HR/README.mdstaff handling personal dataAnnualOnlineAML / hvitvaskingsloven — GrunnkursAll staffAt employment + annualOnlineAML / hvitvaskingsloven — AvansertCompliance, operationsAnnualWorkshopPEP og sanksjonerCompliance, operationsAnnualOnlineSecure codingEngineeringAnnualWorkshopIncident response tabletopEngineering + ManagementAnnualTabletop exercise
TrainingAudienceFrequencyFormatphishing ../../products/Bilko/docs/security/COMPLIANCE.mdOnline12. Critical Vendor Compliance RegisterVendorServiceTierRequirementsDPA StatusBankID Norge ASNorwegian eID authenticationCriticalSOC 2, ISO 27001Required — databehandleravtaleAWS App RunnerApplication hostingCriticalSOC 2 Type II, ISO 27001, PCI-DSSStandard AWS DPACloudflareWAF + DDoS + CDNCriticalSOC 2 Type II, ISO 27001Cloudflare DPASumsubKYC/AML identity verificationCriticalSOC 2, ISO 27001, GDPRRequired — DPASentryError monitoringHighSOC 2Sentry DPABetterStackUptime + log monitoringHighSOC 2BetterStack DPA - BiH: JIB
8.1
Approval
| Role | Name | Date | Signature |
|---|---|---|---|
| Author | 2026-02-23 | ||
| DPO | |||
| Legal Counsel | |||
| CEO |