BankConv is built for a very clear job: convert PDF bank statements into CSV/Excel quickly, including an API for automation.
Yoku is built for what usually comes next in the workflow:
- turning messy transaction descriptors into real merchants
- attaching logos, colors, and brand identity to each line item
- normalizing companies across domains, names, tickers, ISINs, and registry IDs
- powering brand-aware AI and “clean” financial UX without manual cleanup
If BankConv helps you get data out of PDFs, Yoku helps you make that data understandable, brand-safe, and canonical inside your product.
At a high level, BankConv and Yoku both reduce financial ops friction:
Stop manual cleanup. Ship structured, reliable outputs that people can trust.
Common use cases include:
- accounting automation
- expense management tools
- finance dashboards
- bookkeeping pipelines
- fintech apps that need clean merchant displays
Where they differ is what layer they own.
BankConv
- Converts PDF bank statements → CSV/Excel
- Works across many banks worldwide
- Helpful when the input format is the main problem
- Great for back-office automation and data entry elimination
Yoku
- Converts identifiers (domain, company name, transaction string, ticker, ISIN, registry ID) → brand + company intelligence
- Adds logos, palettes, style guides, legal IDs, relationships, ratings, tech stack (where available)
- Built for merchant normalization, brand display, and AI context
- Adds a trust layer: verification, moderation workflows, confidence scoring, attribution
| Feature | BankConv | Yoku |
|---|
| Convert PDF bank statements to CSV/Excel | ✅ | — |
| Bank statement parsing as core product | ✅ | — |
| Upload-based conversion flow | ✅ | — |
| Conversion API | ✅ | ✅ (Transaction + enrichment APIs) |
| Transaction / merchant descriptor mapping | ⚠️ (depends on statement quality) | ✅ (input a raw descriptor string → normalized brand/company) |
| Merchant logos | ⚠️ | ✅ |
| Brand identity (colors, icons, assets, modes) | — | ✅ |
| “Theming-ready” outputs (CSS variables / JSON style guide) | — | ✅ |
| Company identity normalization (domain/name/ticker/ISIN/registry IDs) | — | ✅ |
| Parent/subsidiary relationships | — | ✅ |
| Ratings aggregation (Trustpilot/G2/etc.) | — | ✅ |
| Tech stack detection | — | ✅ |
| AI extraction engine (typed schemas → structured JSON) | — | ✅ |
| Webhooks / refresh pipelines | ⚠️ | ✅ |
| Trust layer (verification, moderation, takedowns, attribution) | — | ✅ |
Rule of thumb:
- If your biggest pain is PDF → rows, BankConv is the point solution.
- If your biggest pain is rows → real merchants + branded UX, Yoku is the infrastructure layer.
Most finance/ops products need both steps:
- Extraction: get transactions into structured rows (date, amount, descriptor)
- Normalization + enrichment: map those rows to:
- the correct merchant/company
- a stable canonical identifier
- brand assets (logo, colors)
- context for UI and AI (industry, legal entity, relationships, etc.)
Yoku focuses on step (2) so your “CSV” isn’t just a dump of cryptic strings — it becomes a clean, user-trustworthy financial experience.
- Straightforward: upload/convert and fetch outputs
- A good fit for automations that start from PDFs
- Central promise: conversion accuracy + speed
- Designed for embedding in product workflows:
- expense UIs
- bank transaction timelines
- invoice/receipt matching
- “merchant profile” views
- LLM prompts and agent memory
- Inputs you can use immediately:
- transaction descriptor string
- domain or email domain
- company name
- ticker / ISIN
- registry IDs (jurisdiction-specific)
- Operational primitives:
- scoped API keys, org RBAC
- caching + refresh pipelines
- webhook events
- confidence scoring and source attribution
- Agent-first option via mcp.yoku.app
- You typically have to handle sensitive documents
- Your risk profile includes file storage, retention, and access controls
- You generally don’t need to upload statements at all
- You can enrich using only:
- merchant descriptors (text)
- identifiers (domain/ticker/ISIN/registry IDs)
- Built for auditability and defensible outputs (attribution + confidence)
(As always: you should apply least-privilege access, scoped keys, and data minimization either way.)
Choose BankConv if:
- your input data is primarily PDF statements
- you need “export to CSV/Excel” as the end product
- you’re solving back-office workflows where brand identity is not required
Choose Yoku if:
- your product needs clean merchant names, not just raw descriptors
- you want logos + colors to make financial UI trustworthy and polished
- you need canonical identity mapping across:
- descriptor strings
- domains
- company names
- tickers / ISINs
- registry IDs
- you’re building AI features and need authoritative company context
- you want a verification + moderation layer for long-term defensibility
| Dimension | BankConv | Yoku |
|---|
| Core focus | Statement conversion | Merchant + company intelligence |
| Primary output | CSV / Excel | Structured brand/company JSON (+ assets) |
| Best for | Ops automation from PDFs | Fintech UX, transaction intelligence, AI context |
| Trust strategy | Conversion refinement + deletion policies | Verification + moderation + attribution + confidence |
BankConv is a strong solution for turning PDFs into spreadsheets.
Yoku is the alternative when you need the next layer — turning transaction strings and identifiers into a canonical merchant identity with logos, brand assets, and company intelligence that you can reuse across your entire platform.
If you’re building financial software where trust and clarity matter, Yoku helps you make every transaction line item look like it belongs in a modern product.