Querido Diário (OKFN Brazil)
Already-indexed municipal official gazettes. Public API access. The backbone of Fiscal Digital: without Querido Diário, the project would not exist.
Fiscal Digital
How we decide to publish, where the data comes from, how you contribute, and how we correct ourselves when we are wrong.
A finding only becomes a public alert when it crosses two thresholds at once. Findings below either threshold are kept internally for review but not published.
riskScore
≥ 60
Composite risk score computed by the Chief Fiscal from the collected evidence. Considers value, recurrence, and applicable legal basis.
confidence
≥ 0.70
Degree of certainty in the extraction from the official gazette. Below this threshold there is textual ambiguity that warrants human review.
Every source used by Fiscal Digital is public and free of charge. We do not buy data, we do not receive leaks, we do not scrape private portals.
Already-indexed municipal official gazettes. Public API access. The backbone of Fiscal Digital: without Querido Diário, the project would not exist.
Registration status, partners, and incorporation date of companies. Public and free access. Used to identify newly opened suppliers and concentration patterns.
National registries of debarred and suspended companies (CEIS) and of punished companies (CNEP). Available as CSV on the dados.gov.br portal. Used to flag suppliers under active sanctions.
Cross-referencing campaign donors with subsequent suppliers of the municipality. Under study.
Findings and audits from the State Audit Court of Rio Grande do Sul. Under study.
Federal transfers to the municipality, to contextualize the available budget. Under study.
Being wrong is part of the method. What cannot happen is the error remaining without a public correction. When we identify that an alert was published with a misreading of the document, we open a public issue tagged false-positive in the main repository.
The correction is published on the same channel and with the same reach as the original. We acknowledge the error clearly, remove the original alert, and update the review process to prevent recurrence.
Same channel, same reach, same honesty. Trust is rebuilt by repairing, not by minimizing.
Every relevant technical decision goes through public discussion before merge. There is no private decision channel. The flow is simple and linear:
All the code lives at github.com/fiscal-digital.