KRAKEN
Data Source Analysis & Orchestration Recommendations
53%
Overall STP (Q1 2026)
58
Countries at 0% STP
32 + 57
Pre-Existing + New Markets
17%
Socure API Error Rate
The −4pp drop from Q4’s 57% is entirely new-country dilution, not core market regression. UK 78.6%, Germany 79.3%, Denmark 72.8%, Sweden 70.7% - established markets remain healthy or improving. The 53% overall figure reflects ~1,000/day failing entities in zero-pass new markets.
The path from 53% back to 60%+ is clearly mapped. The problems are diagnosed and the fixes are defined.
Driven by new country expansion diluting the overall rate, not by deterioration of core markets.
| Quarter | Pass Rate STP | Context | vs Prior Qtr |
|---|---|---|---|
| Q2 2025 & prior | ~48% (low) | FrankieOne tightened ruleset - Kraken required to match on full address (Street + House Number + City + State OR Zip). Previously passing on 2 elements only (City + Zip). Temporary dip to ~48% as stricter standard applied. | Baseline reset |
| Q3–Q4 2025 | 48% → 57% | 10pp improvement over two quarters as FrankieOne optimised routing, datasource coverage, and NatID submission for established markets. Q4 2025 peaked at 57% - strongest quarter to that point. | ▲ +10pp |
| Q1 2026 | 53% | Expansion event ~20–24 Feb added 57 new markets (135 total active, 32 pre-existing). New country failures are diluting the overall rate - core markets are holding. | ▼ ~4pp |
| Q2 2026 (forecast) | 60%+ target | If house number fix deployed (single Kraken engineering change), estimated +8–12pp uplift across GDC markets alone. Combined with NatID submission for 9 critical new markets and deduplication of wasted API calls, 60%+ overall STP is achievable. | ▲ +7pp est |
Source: ThoughtSpot Quarterly Pass Rate STP liveboard - Account: Kraken, Entity Type: Individual, Last 12 months, Timezone: Australia.
These three issues explain the vast majority of 0% pass rates across new markets. They are data submission and routing configuration gaps that are fully addressable. The analysis below covers new country markets specifically.
House number is absent on 37% of all GDC requests globally - the single highest-impact fixable lever across every GDC market simultaneously.
Italy: −54pp FM loss without house #
Germany: −53pp FM loss
Poland: −35pp FM loss
Fix: Kraken Eng to populate houseNumber field in API payload. Single change, all GDC markets benefit.
9 new markets at guaranteed 0% FM because NatID is mandatory and not being submitted. This is a Kraken onboarding/data collection gap.
India: 4 source-specific ID types needed
South Africa: SA ID 13 digits mandatory
Colombia: Cédula 10 digits not sent
Fix: FrankieOne to provide NatID requirements guide by country (ID type, format, field name, examples). Kraken to update onboarding UX.
Where GDC has no viable coverage (KE, VN, AE, HK, MY, SG), FrankieOne will reroute. Where Socure has no coverage, same approach.
6 markets: no GDC address source at all
14 markets: Socure account config errors
4 markets: suspected inactive datasources
Fix: FrankieOne to reroute & resolve. No Kraken engineering action required for routing changes.
Understanding the distinction is critical: pre-existing countries need optimisation (address quality, vendor cascade), while new countries need enablement (NatID submission, routing setup).
These markets are holding or improving. The 4pp Q1 drop is NOT from regression here.
~1,000 users/day hitting hard failures. Address quality + NatID submission = primary fix levers.
Recommendation: Use the new/pre-existing distinction for the next 1–2 quarters while the expansion cohort stabilises. Different fix strategies apply to each cohort. View full country detail →
Entity-level STP pass rate by country. Hover for details.
Source: ThoughtSpot Kraken Prod Standard Liveboard v1 | Last 1 Month (19 March 2026)
Core European markets show 0% pass rates on both National ID and Tax ID data sources. Hover for country-level detail.
2
countries
74,523 entities | 79% avg
Germany (81%)
UK (77%)
15
countries
150,587 entities | 56% avg
Sweden (73%), NLD (57%), Spain (52%), Austria (50%), NZ (46%), Poland (45%), Switzerland (43%)
18
countries
53,309 entities | 20% avg
Finland (35%), Portugal (23%), Canada (16%), Greece (5%), Croatia (5%), Mexico (1%), Ukraine (0%)
69
countries
46,714 entities | 0% avg
South Africa (2,941), Kenya (1,835), Colombia (1,560), Taiwan (1,258), Czech Rep (1,087) + 64 more
At the individual check level, National ID and Tax ID return 0% across core European markets:
| Country | National ID Pass Rate |
National ID Volume |
Tax ID Pass Rate |
Tax ID Volume |
Combined Volume |
|---|---|---|---|---|---|
| Belgium | 0.0% | 32,275 | 0.0% | 7,287 | 39,562 |
| Germany | 0.0% | 9,794 | 0.0% | 60,149 | 69,943 |
| Netherlands | 0.0% | 29,451 | 0.0% | 21,839 | 51,290 |
| Norway | 0.0% | 4,326 | 0.0% | 998 | 5,324 |
| Austria | 0.0% | 338 | 0.0% | 1,405 | 1,743 |
| France | 0.0% | 2,342 | - | - | 2,342 |
| UK | 0.5% | 192 | 0.0% | 988 | 1,180 |
170,000+ entities across core European markets are achieving 0% pass rate on both National ID and Tax ID checks. These data sources are not returning usable results for European identity verification.
We benchmarked Kraken against all other FrankieOne customers using the same data sources in the same countries. The result: every customer gets 0% - confirming this is a provider coverage gap, not a Kraken configuration issue.
| Country | Data Source | Kraken Rate | Kraken Volume | Industry Avg | Other Customers | Verdict |
|---|---|---|---|---|---|---|
| Belgium | National ID | 0.0% | 32,275 | 0.0% | 3 | Platform gap |
| Germany | National ID | 0.0% | 9,794 | 0.0% | 4 | Platform gap |
| Netherlands | National ID | 0.0% | 29,451 | 0.0% | 3 | Platform gap |
| Norway | National ID | 0.0% | 4,326 | 0.0% | 1 | Platform gap |
| France | National ID | 0.0% | 2,342 | 0.0% | 3 | Platform gap |
| Spain | National ID | 16.0% | 318,812 | 1.0% | 3 | Kraken leads |
| Italy | National ID | 20.9% | 173,106 | 0.0% | 3 | Kraken leads |
Kraken uses only 3 of 10+ available data sources on the FrankieOne platform.
| Country | Current Rate | Kraken Volume | Drivers Licence (other customers) |
Passport (other customers) |
Potential Lift |
|---|---|---|---|---|---|
| France | 0% | 2,342 | 78.9% | 18.7% | 0% → 79% |
| Netherlands | 0% | 51,290 | 70.7% | 17.6% | 0% → 71% |
| UK | 0.5% | 1,180 | 70.1% | 32.2% | 0% → 70% |
| Switzerland | 0% | 91 | 67.9% | 26.5% | 0% → 68% |
| Germany | 0% | 69,943 | 59.6% | 15.6% | 0% → 60% |
| Belgium | 0% | 39,562 | - | 20.0% | 0% → 20% |
| Norway | 0% | 5,324 | - | 18.1% | 0% → 18% |
Kraken's checks are routed through multiple identity verification providers. Different providers have different data lakes, coverage, and success rates per country.
| Provider | Volume (Daily) |
KYC Pass Rate |
Trend | Primary Markets | Opportunity |
|---|---|---|---|---|---|
| worldview_one_plus TransUnion WorldView |
49.8K | 34-35% | Stable | EU-wide (DE, NL, ES, IT, PL, SE, BE, NO, AT, FR, DK) | Evaluate alternatives for 0% EU countries |
| datazoo Datazoo |
4.5K | 42-47% | ▲ Improving | Multi-country | Route more traffic through datazoo where it outperforms |
| Socure Socure Inc. |
3.8K | 17-22% | ▲ Improving | USA, Poland | Low performer - use as fallback only, not primary |
| Equifax CA Equifax Canada |
1.8K | 5-7% | Stable (low) | Canada only | Primary reason for Canada's 11% - add/swap provider |
| centrix Centrix NZ |
180 | 26-36% | ▼ Declining | New Zealand | Small volume - monitor or add backup |
| GDC Global Data Consortium |
- | 31% | - | Multi-country | Evaluate coverage in EU zero-pass countries |
Replace or supplement Equifax CA (5-7%) with a higher-performing Canadian provider. Other FrankieOne customers achieve 73% on Drivers Licence and 33% on Passport in Canada.
Where Datazoo and WorldView both have coverage, route primary traffic through Datazoo (47%) instead of WorldView (35%). Use WorldView as fallback.
Implement Datazoo → WorldView → GDC cascade for EU. For each country, determine which provider has the best local data lake and route accordingly.
Measured from live GDC API logs (6,229 transactions, 6–8 March 2026). House number is the single highest-impact fixable lever.
Kraken’s pass standard requires: Street + House Number + City + State OR Zip/Postal Code. House number is absent on 37% of all GDC requests - when present, FM rates jump by 21–54 percentage points. This is a single Kraken engineering change that benefits every GDC market.
Italy −54pp, Germany −53pp, Poland −35pp, Sweden −31pp FM loss without house #
40 of 57 new expansion countries require a National ID that Kraken’s API is NOT submitting. This is the single biggest structural lever for new markets - it’s not a FrankieOne problem, it’s a Kraken onboarding/data collection gap. Israel achieves 73% FM on non-error transactions when NatID is present.
9 markets at guaranteed 0% FM - NatID mandatory but 0% submitted
Where GDC has no viable coverage (KE, VN, AE, HK, MY, SG), FrankieOne will identify and switch to the best available vendor. 14 countries blocked by Socure account configuration errors. 4 GDC markets (Bulgaria, Hungary, Lithuania, Turkey) submitting data correctly but returning 0% FM - suspected inactive datasources.
No Kraken engineering action required for routing changes
17% of all Socure API calls are returning hard HTTP errors (2,405 matched transactions analysed). FrankieOne to work with Socure to fix validation issues. Includes ZIP format errors (Bolivia, Angola causing 100% API failures) and unactivated country accounts.
FrankieOne to resolve with Socure AM
Platform data proves DL achieves 60-79% in FR, NLD, GBR, CHE, DEU. Single biggest impact change.
0% → 60-79%
5 European countries
Passport achieves 15-32% across EU markets. As secondary source after DL, provides incremental lift.
+15-32%
fallback coverage
Configure: National ID → Drivers Licence → Passport → Manual Review multi-source flow.
+20-40%
incremental lift
1.2M entities at 55%. A 10% lift = 120K fewer manual reviews. Add secondary SSN validation sources.
55% → 65-70%
Replace one-size-fits-all with EU (DL+Passport+eID), Americas (SSN+Mobile), APAC (Registry) profiles.
37% → 55-60%
Currently only USA + Brazil. Carrier-based verification can supplement document sources in European markets.
+5-15%
Tier 1 alone (adding Drivers Licence + Passport) is projected to lift overall STP from 37% to 50-55% - a 35-50% reduction in manual review volume. Tier 2 optimisation pushes to 60-65%, transforming operational efficiency.
✓ Enable Drivers Licence for Kraken
✓ Enable Passport as fallback source
✓ Configure cascade: NatID → DL → PP → Manual
✓ Priority: FRA, NLD, GBR, DEU, CHE, CAN
✓ Optimise US SSN stack (secondary sources)
✓ Activate Mobile Phone in EU
✓ Deploy regional verification profiles
✓ Address Belgium + Norway coverage
✓ Expand to remaining 69 zero-pass countries
✓ Weekly pass rate monitoring dashboard
✓ Review & iterate based on results
✓ Explore eID integration (BEL, NLD, NOR)
Comments
No comments yet