Project Icon

redacted-compiler-plugin

Efficient Kotlin Plugin for Concealing Sensitive Data across Multiplatform Projects

Product DescriptionThis Kotlin compiler plugin provides an efficient way to redact sensitive details in `toString()` outputs, offering enhanced data privacy. Through the `@Redacted` annotation, it conceals confidential properties, supporting JVM, JS, and native targets. With its easy integration via Gradle, customization of redaction behaviors is straightforward. Although IDE support is unstable, it effectively protects sensitive data within logs or interfaces for multiplatform projects.
Project Details