Redacted
Scala annotation & compiler plugin to prevent leaking sensitive / PII fields defined inside case class.
Easy to Use
@redacted
is designed to be easy to integrate and use in your current project: in three easy steps you will be all set up!
Focus on What Matters
Mark sensitive fields with @redacted
and fear no more of mistakenly leak sensitive/PII infos in console, log, or as http/gRPC error responses!
Scala 3.x and 2.x Compatible!
@redacted
supports a wide range of Scala 3.x
versions (LTS & every highest version) as well as latest Scala 2.13.x
and 2.12.x
versions.