Skip to main content

What is BR-ACC?

BR-ACC is an open-source graph infrastructure that cross-references Brazil’s public databases to generate actionable intelligence for civic improvement. It provides a unified, queryable interface to explore connections across dozens of Brazilian government data sources. The project ingests official public data — company registries, health records, education metrics, employment data, public finances, procurement, sanctions, and more — and normalizes them into a single graph database powered by Neo4j.
BR-ACC makes public data that is already open but scattered across dozens of portals accessible in one place. It does not interpret, score, or rank results — it surfaces connections and lets users draw their own conclusions.

The br/acc Movement

BR-ACC is part of br/acc (Brazilian Accelerationism), a decentralized movement of Brazilian builders using technology and open data to make public information more accessible. The movement focuses on:
  • Using technology to democratize access to public information
  • Building tools that enable civic participation and accountability
  • Creating open-source infrastructure for transparency
  • Empowering citizens with data-driven insights
Learn more at bracc.org

Key Features

45+ ETL Pipelines

Implemented pipeline modules for Brazilian public data sources with tracked status (loaded/partial/stale/blocked)

Neo4j Graph Database

Schema, loaders, and query surface for normalized entities and relationships

React Frontend

Search, explore corporate networks, and analyze entity connections with an intuitive interface

Public API

Programmatic access to graph data via FastAPI with comprehensive documentation

Privacy-First Design

LGPD compliant with public-safe defaults and no personal data exposure

Reproducible Setup

One-command local bootstrap plus bring-your-own-data ETL workflow

Data Sources

BR-ACC integrates 45+ Brazilian public data sources, including:
  • CNPJ - Company Registry (Receita Federal)
  • TSE - Elections & Donations
  • Portal da Transparência - Public Spending & Transparency
  • CEIS/CNEP - Sanctions & Penalties
  • BNDES - Development Bank Loans
  • ComprasNet/PNCP - Public Procurement
  • TCU - Federal Audit Court Sanctions
  • RAIS - Labor Statistics
  • INEP - Education Census
  • DataSUS/CNES - Health Facilities
  • IBAMA - Environmental Embargoes
  • And many more…
All data sources are published by Brazilian government portals or international open-data initiatives under legal instruments including:
  • CF/88 Art. 5 XXXIII, Art. 37 - Constitutional right to access public information
  • Lei 12.527/2011 (LAI) - Freedom of Information Act
  • LC 131/2009 - Fiscal Transparency Law
  • Lei 13.709/2018 (LGPD) - Data Protection (Art. 7 IV/VII for public interest)
  • Lei 14.129/2021 - Digital Government (mandates open data by default)
All findings are presented as source-attributed data connections, never as accusations. The platform enforces public-safe defaults that prevent exposure of personal information in public deployments.

Technology Stack

LayerTechnology
Graph DBNeo4j 5 Community
BackendFastAPI (Python 3.12+, async)
FrontendVite + React 19 + TypeScript
ETLPython (pandas, httpx)
InfrastructureDocker Compose

Use Cases

Trace connections between companies, contracts, sanctions, and public officials to uncover patterns of corruption or conflicts of interest.
Research companies and their partners to identify sanctions, embargoes, or legal issues before entering business relationships.
Analyze network structures, procurement patterns, and institutional relationships at scale with graph algorithms.
Track public spending, procurement processes, and government contracts in your municipality or sector.
Build applications that leverage Brazil’s public data through a unified, clean API interface.

Community & Support

Discord

Join the community

Twitter

Follow updates

GitHub

Contribute code
BR-ACC is designed with transparency and privacy as core principles:
  • All data is already public by law
  • LGPD compliant with public-safe defaults
  • No personal data exposure in public deployments
  • Source attribution for all data points
  • Open source under AGPL v3.0
For detailed legal documentation:

Next Steps

Quickstart Guide

Get BR-ACC running locally in under 5 minutes

Build docs developers (and LLMs) love