- Edited
Hi there and thanks to the developers and all contributors for your amazing work on building a security and privacy focused OS for Android.
We are a startup with the aim of bringing a security hardened consumer grade afordable phone to market.
We are 100% focused of anonymity, privacy and security.
Here is an summary of the phones features/selling points
Affordable Android device with fingerprint sensor (used only to keep screen alive).
Secure boot process with a trusted boot loader, ensuring that only authorized and verified software is loaded during startup.
Security-hardened and stripped-down version of GrapheneOS as the operating system to minimize attack vectors and provide a secure foundation.
Custom security-hardened version of the Signal app as the primary communication platform, ensuring end-to-end encryption and secure messaging.
Limited app installation capabilities, allowing only the pre-installed Signal app and disabling the ability to install other applications, reducing potential security risks.
Encrypted storage and dedicated hardware encryption chip for enhanced data security, providing robust encryption capabilities and protecting data at rest.
Physically (or by software) disconnected microphone, camera, and GPS to safeguard privacy and prevent unauthorized access or tracking.
Tamper-evident physical design, making it evident if the device has been tampered with.
Regular security updates and patches to address vulnerabilities and ensure ongoing protection against emerging threats.
Phone ships with an anonymous SIM card, allowing users to protect their identity and maintain privacy when using cellular networks.
Built-in automatic VPN for secure and anonymous internet connectivity, adding an extra layer of privacy and protection.
Connects to a maximum of 2 cell towers simultaneously to prevent triangulation.
Ships in a custom box including: The Phone itself, anonymous SIM card charged with 5GB of data, an instruction manual detailing the phone's features and how to request support.
We have followed the security and privacy focused operation systems for a while and landed on GrapheneOS.
We have acquired funding and have a most of the needed plans in place. We are now in the process of hiring developers.
I have thoroughly studied the GrapheneOS documentation and feature list. I do have a few questions however:
We need to disable a lot of features by default and making it impossible for the user to turn them on (maybe remove them completely from the build). Is this feasable?
Would it be feasable/manageable to keep up with your upstream repo using our stripped down version of GrapheneOS?
We need to add some features like:
Disabling the pattern and fingerprint sensor as a way to unlock the screen/phone
Implementering a strict password policy
Automatic complete phone wipe after 3 failed attempts
Panic hardware button that automatically wipes the phone
Automatically putting the phone in a form of airplane mode when the screen is turned off (turning of all communication services like mobile data, cell tower location requests, etc) and encrypting the phone. When the screen is unlocked and the correct password is input the phone will decrypt again and start communication services.
A 60 seconds screen timer that locks the screen after one minute - with the possibility to reset the timer using the fingerprint sensor
Custom branding of the OS
That's the most important features.
I also have a question about user profiles:
You mentioned in your Features list that
"GrapheneOS adds a toggle to the user management settings for disabling secondary user app installation. You can install the apps you want to be usable in a secondary user and then disable the ability to install more apps as that user in the Owner profile."
Does this meen that we can ship the phone with 2 profiles (with no ability to add more profiles) and that we can use the owner profile to further security harden the end user (consumer) profile to achieve some of what I listed above?
Much gratefull for any comments/ideas/answers to my questions.