Trezor is a civic transparency platform that makes the financial assets of public officials and government tender outcomes searchable, verifiable, and publicly accessible.
Visit website
We built Trezor as a full-stack platform that aggregates, normalises, and publishes data on public officials' declared assets and government procurement outcomes. The platform features a powerful search engine, filterable tender database, individual official profiles, data visualisations, and an open API for journalists and researchers.
"Transparency isn't a feature - it's a foundation."
Trezor was built with the conviction that public data should be genuinely public - not buried in PDFs or spread across incompatible government portals. Our design philosophy prioritised accessibility and trust: the interface needed to be usable by a journalist on deadline and a curious citizen alike.
Government data across different agencies arrived in dozens of inconsistent formats - PDFs, Excel sheets, legacy XML feeds, and HTML tables. Building reliable normalisation pipelines that could handle schema changes without breaking was the core technical challenge.
Displaying financial information about named individuals requires both technical precision and legal care. We implemented a multi-stage verification pipeline and worked closely with legal advisors to ensure every published record is traceable to an official source.
With hundreds of thousands of records across officials and tenders, full-text search with faceted filtering needed to be fast and relevant. We built on Elasticsearch with custom ranking tuned for this specific domain.