diff --git a/README.md b/README.md
index c306ede1a..f0eb715cc 100644
--- a/README.md
+++ b/README.md
@@ -4,25 +4,34 @@
-[
](https://play.google.com/store/apps/details?id=deckers.thibault.aves&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1)
-
+[
](https://play.google.com/store/apps/details?id=deckers.thibault.aves&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1)
+[
](https://github.com/deckerst/aves/releases/latest)
+
Aves is a gallery and metadata explorer app. It is built for Android, with Flutter.


## Features
-- support raster images: JPEG, GIF, PNG, HEIC/HEIF (including multi-track, from Android Pie), WEBP, TIFF (including multi-page), BMP, WBMP, ICO
-- support animated images: GIF, WEBP
-- support raw images: ARW, CR2, DNG, NEF, NRW, ORF, PEF, RAF, RW2, SRW
-- support vector images: SVG
-- support videos: MP4, AVI, MKV, AVCHD & probably others
-- identify panoramas (aka photo spheres), 360° videos, GeoTIFF files
-- search and filter by country, place, XMP tag, type (animated, raster, vector…)
-- favorites
-- statistics
-- support Android API 20 ~ 31 (Lollipop ~ S)
-- Android integration (app shortcuts, handle view/pick intents)
+Aves can handle all sorts of images and videos, including your typical JPEGs and MP4s, but also more exotic things like **multi-page TIFFs, SVGs, old AVIs and more**!
+
+It scans your media collection to identify **motion photos**, **panoramas** (aka photo spheres), **360° videos**, as well as **GeoTIFF** files.
+
+**Navigation and search** is an important part of Aves. The goal is for users to easily flow from albums to photos to tags to maps, etc.
+
+Aves integrates with Android (from **API 20 to 31**, i.e. from Lollipop to S) with features such as **app shortcuts** and **global search** handling. It also works as a **media viewer and picker**.
+
+## Permissions
+
+Aves requires a few permissions to to its job:
+- **read contents of shared storage**: the app only accesses media files, and modifying them requires explicit access grants from the user,
+- **read locations from media collection**: necessary to display the media coordinates, and to group them by country (via reverse geocoding),
+- **have network access**: necessary for the map view, and most likely for precise reverse geocoding too,
+- **view network connections**: checking for connection states allows Aves to gracefully degrade features that depend on internet.
## Project Setup