A Singapore Government Agency Website
How to identify
Official website links end with .gov.sg
Government agencies communicate via .gov.sg websites (e.g. go.gov.sg/open). Trusted websites
Secure websites use HTTPS
Look for a lock () or https:// as an added precaution. Share sensitive information only on official, secure websites.
LogoLogoHomeAboutFAQsEventsProblem Statements
LogoLogo
Sign up here

{build} Hackathon & Incubator

Are you ready to be part of the next {build}?

Contact UsReport VulnerabilityPrivacy StatementTerms of Use
GovTech 10th AnniversaryGovTech 10th Anniversary

© 2026 Government Technology Agency of Singapore | GovTech

Projects/Productivity
Report Anonymizer

Report Anonymizer

Tool to automate report generation of sensitive security incidents for higher management

Booth PR9

Report Anonymizer

Report generation has never been this easy.

Writing reports is a headache

Government officers drafting sensitive reports are unable to leverage on LLMs to automate the task due to operational security. This results in extensive manual work and is time consuming.

Our Vision

Our tool identifies and redacts any sensitive PII data, before feeding the data into LLMs. It then un-redacts the PII data from the LLM output, ensuring the content is still coherent.

Users can customize the kind of data considered as PII, relative to their own use cases. They can also customize the LLM prompt to tailor the response. Lastly, there is a manual review in place before the data is fed into LLM as a sanity check.

Outcome

Testers found it useful to be able to customize the kind of PII. For example, from a cybersecurity POV, they can customize it to identify URLs and IP Addresses.

They also found it helpful to be able to write their own LLM prompts so that different outputs can be generated. They were also pleasantly surprised at how well the tool works and the time saved.

What's Next

Currently, if the user is not satisfied with the redaction, the tool terminates before feeding the data into the LLM.

We are looking to build a feature to add ad-hoc PII entities after the manual review. This way, the user can add his own redaction during the manual review before feeding it into the LLM.

Meet The Team

MemberTeam
Darrel NEOGITSIR
TAN WeiyuanGITSIR
SEAH Kit HanGITSIR
Jervin TANTI
Back to all projects