Become a sponsor to Daniel Micay
I'm a security researcher / software developer working on improving mobile privacy and security. I created the hardened mobile OS project now known as GrapheneOS in 2014 and I've been working on it full time ever since. As part of this work, I've helped to improve privacy and security in upstream projects including the Android Open Source Project, Linux kernel, LLVM, OpenBSD and various others. The contributions upstream include a bunch of successfully landed patches, security bug reports and proposals / design discussions that led to changes being implemented or adjusted.
I focus on systemic privacy and security improvements rather than fixing individual bugs on a case-by-case basis. There are many independent security researchers focusing on finding bugs but very few developing broader privacy and security enhancements, particularly robust implementations suitable for production use. Privacy and security features included in GrapheneOS are expected to have a clear threat model / goals rather than simply providing an obstacle forcing attackers to adapt. The changes go through careful review / testing and they need to be maintained indefinitely including porting them to each new release of the upstream software, rather than making a half baked proof of concept for a specific version and abandoning it like most academic work. Maintenance and porting work is a massive time sink and landing changes upstream to avoid this ranges from difficult to impossible.
I'm currently relying entirely on donations to continue this work. Your sponsorship will support my development of GrapheneOS itself along with the standalone sub-projects including hardened_malloc, Vanadium, Auditor, AttestationServer, PdfViewer and more. There are also ongoing costs for hosting services, purchasing test devices and upgrading build hardware. Some of existing donation money has been set aside as an emergency fund, primarily for covering ongoing legal fees and other unpredictable expenses such as hardware failures, etc.
Current sponsors 611
Featured work
-
GrapheneOS/hardened_malloc
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platfo…
C 1,300 -
GrapheneOS/Auditor
Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verificati…
Java 492 -
GrapheneOS/AttestationServer
attestation.app remote attestation server. Server code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a re…
Java 106 -
GrapheneOS/platform_manifest
Repo manifest for the GrapheneOS mobile privacy and security hardening project.
-
rust-lang/rust
Empowering everyone to build reliable and efficient software.
Rust 98,673 -
GrapheneOS/Vanadium
Privacy and security enhanced releases of Chromium for GrapheneOS. Vanadium provides the WebView and standard user-facing browser on GrapheneOS. It depends on hardening in other GrapheneOS reposito…
Shell 904
$5 one time
SelectReceive a badge on your profile showing your support for 1 month.
$10 one time
SelectReceive a badge on your profile showing your support for 1 month.
$25 one time
SelectReceive a badge on your profile showing your support for 1 month.
$50 one time
SelectReceive a badge on your profile showing your support for 1 month.
$100 one time
SelectReceive a badge on your profile showing your support for 1 month.
$250 one time
SelectReceive a badge on your profile showing your support for 1 month.
$500 one time
SelectReceive a badge on your profile showing your support.
$1,000 one time
SelectReceive a badge on your profile showing your support.
$2,500 one time
SelectReceive a badge on your profile showing your support.
$5,000 one time
SelectReceive a badge on your profile showing your support.