All work

Edge-native SaaS · fintech compliance

Kointel

An edge-native SaaS that turns raw crypto-exchange exports into SARS-ready capital-gains reports — built entirely on Cloudflare for the South African market.

Visit kointel.co.za
AI Development·Cloud Architecture·Web2/3 Development
Kointel landing page — “Your crypto taxes, decrypted.” over an orbital solar-system animation.
70K+
lines of code
178
commits
53
API routes
0
origin servers

Crypto tax in South Africa is a manual, error-prone slog with no local tooling. Kointel turns raw exchange exports into SARS-ready capital-gains reports through a four-stage pipeline running entirely on Cloudflare's edge — zero origin servers, built for the SA market.

See it in action

Product walkthrough · 2:17

Stage 1 — Import & normalise

Raw exchange exports are messy and inconsistent. The pipeline ingests and normalises transactions from multiple exchanges into a single structured ledger.

Stage 2 — AI classify

A five-tier confidence classifier tags each transaction — trade, income, transfer, fee — grounded against a Vectorize knowledge base rather than guessed.

Stage 3 — Calculate

SARS-aligned FIFO capital-gains computation runs across the full ledger, with the base cost and disposal logic South African tax requires.

Stage 4 — Report & file

The output is an ITR12-ready capital-gains report — the number a taxpayer or practitioner actually files, not a spreadsheet to reconcile by hand.

Why it matters

The whole system runs on Cloudflare with zero origin servers.

  • 53 API routes across a 70K-line codebase, 178 commits — a real product, not a prototype.
  • Workers, D1, KV, R2, Vectorize and Workers AI compose the entire stack — no VMs to patch.
  • Stitch handles payments; the SA-market fit is built in, not localised after the fact.

Inside the product

Kointel import screen — drag-and-drop CSV upload from multiple exchanges.
Stage 1 — import and normalise exports from Luno, VALR, Binance and more, up to 20 files at once.
Kointel AI transaction analysis — a classified ledger with per-row confidence scores.
Stage 2 — AI classifies every transaction (trade, income, transfer, fee) with a confidence score you can review and override.
Kointel dashboard — live portfolio value with a capital-gains chart and trader tier.
The dashboard — a live capital-gains position across every connected exchange, ready for an ITR12 filing.

Built with

Next.js 16React 19Tailwind v4Cloudflare WorkersD1 · KV · R2VectorizeWorkers AIStitch payments

Want one built like this?

The engineering behind Kointel is available for your system.