Heron is part of the Y Combinator Summer 2020 program

Decode bank transactions

We turn raw bank transactions into categorised data with labels that you define

Trusted by

Personalised categorisation

Get categories that work for you

For anyone who works with bank transactions - from innovative lenders modelling credit risk to carbon footprint estimators - define your own categories and leverage our universally trained model to get the most from your financial data

world-class api

Build on top of our APIs

Stop manually tagging your transactions or hacking out-of-the-box labels. Use our developer-friendly APIs to build your features

  • Personalised APIs
  • Clear documentation
  • Postman collection
  • Guaranteed uptime

Our team

Dominic Kwok

Co-Founder, CTO
Previously Head of Data Science at Revolut, worked as a Data Scientist at Spotify and Facebook, and used to nerd out as a Yale Quantum Physicist

Johannes Jaeckle

Co-Founder, CEO
Previously led London Fintech Taptap Send as its Managing Director. Early employee at Segovia Technology, a payment infrastructure start-up acquired in 2019

Jamie Parker

Co-founder, COO
Previously a Manager at Alphasights, working with PE and Consulting clients. Started and sold his first company at university with Johannes

How it works

Category definition

Tell us what your ideal bank
transaction categories are - ranging from prior debt to high carbon footprint

Model adaptation

Feed our model your data from any source, and our core model adapts to your categories and use case

Use it anywhere

Your personalised categories are available via APIs, so you can use it anywhere from web servers to notebooks


How is this different to other solutions?

Most companies offer a one-size-fit-all solution, with categories predefined for you. We offer the ability to customise and adapt the categories that make most sense for your use case

How much does it cost?

Enter your email below to chat with us about your specific needs and use case, and we will provide an estimate based on the level of customisation and complexity

Can I use this with Plaid / Finicity /  TrueLayer / Tink / my own data?

Yes! Regardless of who your bank transaction provider is, or even if you have your own or multiple providers, our APIs and model are flexible enough for all your categorisation needs

Is my data safe?

Yes. Data privacy and handling is very important to us, and we adhere to GDPR regulations and other standards when processing data. We are registered with the UK ICO under registration number ZA757776

Curious? Start today

Thanks! We'll be in touch soon
Oops! Something went wrong while submitting the form. Please email
Alternatively email

Interested in working with us? 

Backed by