expand features page information

This commit is contained in:
Daniel Micay 2021-03-23 09:36:36 -04:00
parent 80f8e9f285
commit 439a8fca1f

View File

@ -49,19 +49,34 @@
<main id="features">
<h1><a href="#features">Features overview</a></h1>
<p>This is an overview of the current set of features differentiating GrapheneOS from
the Android Open Source Project (AOSP). This page does not currently cover any of our
historical features that are either not yet reimplemented or which became obsolete due
to improvements in AOSP. Each major release of AOSP brings substantial privacy and
security improvements, some of which have been based on our research and development
work.</p>
<p>GrapheneOS is a private and secure mobile operating system with great functionality
and usability. It starts from the strong baseline of the Android Open Source Project
and takes great care to avoid increasing attack surface or hurting the strong security
model. GrapheneOS makes substantial improvements to both privacy and security through
many carefully designed features built to function against real adversaries.</p>
<p>GrapheneOS is based on the Android 11 release of the Android Open Source Project
which provides a strong baseline for privacy and security. GrapheneOS takes great care
to preserve the baseline privacy and security, including taking full advantage of all
of the standard hardware features. The privacy and security features inherited from
AOSP and the hardware are not covered here. Documentation on that will be gradually
added elsewhere on our site.</p>
<p>GrapheneOS is focused on substance rather than branding and marketing. It doesn't
take the typical approach of piling on a bunch of insecure features depending on the
adversaries not knowing about them and regressing actual privacy/security. It's a very
technical project building privacy and security into the OS rather than including
assorted unhelpful frills or bundling subjective third party apps choices.</p>
<p>The project cares a lot about usability and app compatibility so those are taken
into account for all of our features. GrapheneOS is also hard at work on filling in
gaps from not bundling Google apps and services into the OS. We aren't against users
using Google services but it doesn't belong integrated into the OS in an invasive way.
GrapheneOS won't take the shortcut of simply bundling a very incomplete and poorly
secured third party reimplementation of Google services into the OS. That wouldn't
ever be something users could rely upon. It will also always be chasing a moving
target while offering poorer security than the real thing if the focus is on simply
getting things working without great care for doing it robustly and securely.</p>
<p>This page provides an overview of currently implemented features differentiating
GrapheneOS from the Android Open Source Project (AOSP). It doesn't document our many
historical features that are not no longer included for one reason or another. Many of
our features were implemented in AOSP, Linux, LLVM and other projects GrapheneOS is
based on so those aren't listed here despite us often having involvement in making the
implementations for those projects.</p>
<nav id="table-of-contents">
<h2><a href="#table-of-contents">Table of contents</a></h2>