Pourquoi Agenda Tech
Un agenda dit tout de vous : vos médecins, vos rendez-vous d'avocat, vos entretiens d'embauche, qui vous voyez et quand. Celui-ci ne le dit à personne.
Zéro Internet
Pas de permission INTERNET dans le manifest. L'app est techniquement incapable d'envoyer quoi que ce soit, où que ce soit. Vérifiable en une commande.
Base chiffrée
SQLCipher AES-256, clé maître scellée par l'Android Keystore (matériel sécurisé). Sans votre téléphone déverrouillé, le fichier est illisible.
Quatre vues
Mois (changement par glissement fluide), Semaine, Jour et Agenda en liste. Numéros de semaine et premier jour au choix.
Récurrences
Quotidienne, hebdomadaire (jours choisis), mensuelle, annuelle — intervalle libre, fin par date ou par nombre. Modifiez une seule occurrence ou toute la série.
Rappels à l'heure
Alarmes exactes, reprogrammées après un redémarrage. Délai libre (pas seulement des valeurs toutes faites) et son au choix, y compris votre propre MP3.
Répéter un rappel
Le moment où un rappel sonne est celui où vous êtes occupé. Un bouton « Répéter 10 min » sur la notification : elle revient dix minutes plus tard, sans toucher aux rappels suivants d'un événement récurrent.
On vous rappelle de sauvegarder
Le revers du zéro cloud : un téléphone perdu sans sauvegarde, c'est tout perdu. L'app vous le rappelle — mais rarement : jamais avant que vous ayez quelque chose à perdre, jamais si rien n'a changé depuis votre dernière sauvegarde, et « Plus tard » vaut deux semaines de silence. Sur un agenda vide, elle vous propose au contraire de restaurer.
Sauvegarde chiffrée
Tout votre agenda dans un fichier protégé par mot de passe — calendriers, événements, récurrences, lieux, rappels. Chiffré AES-256 avec une clé dérivée de votre mot de passe (600 000 itérations) : rangez-le où vous voulez, y compris un cloud, il reste illisible sans vous.
Recherche
Retrouvez un rendez-vous par titre, description, lieu ou ville. Les accents et la casse ne comptent pas : « reunion » trouve « Réunion ». À venir d'abord, passés ensuite.
Import de votre agenda Google
Récupère les événements déjà synchronisés sur votre téléphone (Google, Exchange, calendriers locaux) — en lecture seule, sans passer par le réseau ni par votre compte. Réimporter est un rafraîchissement sûr : jamais de doublon.
Lieu et point GPS
Libellé, adresse postale, et coordonnées GPS ouvrables d'un appui dans votre app de cartes — sans aucune permission de localisation.
Verrou PIN / biométrie
Verrouillage optionnel de toute l'app. Code PIN haché (PBKDF2, 120 000 itérations) et scellé par le Keystore, avec protection anti-force-brute.
Import / export .ics
Format standard RFC 5545, via le sélecteur de fichiers système. Vos données restent les vôtres, et restent lisibles ailleurs.
Widgets
Vos prochains événements sur l'écran d'accueil, plus une icône date compacte. Les titres se masquent d'office si le verrou est activé.
Captures bloquées
FLAG_SECURE par défaut : pas d'aperçu dans les Récents, capture d'écran bloquée. Forcé tant que l'app est verrouillée.
Thème clair / sombre
Suit le système ou se force. Interface complète en français et en anglais.
Apache 2.0
Code source intégralement public. Toutes les promesses de cette page sont vérifiables ligne par ligne.
Gratuit, bien entendu ;)
Pas d'abonnement, pas de freemium, pas de quota. Ne le sera jamais.
Captures d'écran




Comment ça marche
Un agenda qui ne se connecte à rien, mais qui récupère quand même vos rendez-vous existants.
1. Vous récupérez vos rendez-vous
Android garde sur votre téléphone une copie locale des calendriers de vos comptes — c'est le système qui la synchronise, pas nous. Agenda Tech lit cette copie et l'importe, à votre demande. Résultat : vos rendez-vous Google arrivent sans qu'un seul octet ne transite par le réseau, et sans que l'app n'accède jamais à votre compte. C'est aussi pour ça qu'il n'y a pas de CalDAV : la synchronisation reste le travail du système.
2. Tout est chiffré, tout de suite
Chaque événement va dans une base SQLCipher AES-256 dont la clé aléatoire est enveloppée par une clé de l'Android Keystore — matérielle et non exportable sur les appareils qui ont un élément sécurisé. Les sauvegardes cloud sont désactivées (allowBackup="false") : votre agenda n'est jamais recopié hors de l'appareil, même par Android.
3. Les rappels sonnent à l'heure
Un rappel d'agenda en retard ne sert à rien : l'app utilise les alarmes exactes et les reprogramme après chaque redémarrage (les alarmes n'y survivent pas). Vous choisissez le délai, la sonnerie, et si le titre s'affiche ou non sur l'écran de verrouillage.
4. Vous gardez la main
Verrou PIN ou biométrie sur toute l'app, captures d'écran bloquées, titres masqués dans le widget. Et à tout moment, un export .ics standard : vous partez avec vos données, sans rien demander à personne.
Engagement confidentialité
Pas de promesses creuses. Que des engagements vérifiables dans le code.
| Engagement | Agenda Tech | Vérifiable |
|---|---|---|
| Permission Internet | Jamais déclarée | aapt dump permissions |
| Permission localisation | Aucune — le point GPS est passé à votre app de cartes | Manifest public sur GitHub |
| Accès au compte Google | Aucun — lecture seule du calendrier déjà sur l'appareil | READ_CALENDAR seule, demandée à l'exécution |
| Tracker / SDK pub | Aucun | Inspection du code source GitHub |
| Crash reporter tiers | Aucun | Pas de dépendance Crashlytics, Sentry, etc. |
| Compte / inscription | Aucun | Aucun écran de login |
| Stockage des événements | Local + chiffré | SQLCipher dans /data/data/com.filestech.agenda_tech |
| Sauvegarde cloud Android | Désactivée | allowBackup="false" dans le manifest |
| Code source | Apache 2.0 intégral | github.com/gitubpatrice/AGENDA-TECH |
Pour qui c'est fait
- Patients et proches aidants dont l'agenda raconte une maladie — rendez-vous, examens, opérations : ça ne regarde ni un cloud, ni un annonceur
- Praticiens, thérapeutes, indépendants qui notent des séances clients — le secret professionnel n'est pas une option
- Journalistes, avocats, médecins dont le simple fait de rencontrer quelqu'un à une date est déjà une information sensible
- Toute personne qui veut quitter Google Agenda sans perdre ses rendez-vous existants
- Voyageurs qui veulent un agenda qui marche en mode avion, à l'étranger, sans data
Honnêtement, les limites
- Ce n'est pas une synchronisation. L'import copie ce qui est sur le téléphone ; réimporter met à jour, mais un événement créé dans Agenda Tech ne remontera pas dans Google. C'est le prix du zéro réseau — et c'est assumé.
- Pas de CalDAV, pas de partage d'agenda, pas d'invitations : tout cela demanderait un accès réseau.
- Pas encore de synchronisation entre vos appareils. La sauvegarde chiffrée (ou l'export
.ics) reste le pont manuel — et il est volontaire. - Version de test (v0.5.0). Fonctionnelle de bout en bout et auditée, mais jeune : vos retours de bug sont les bienvenus.
- Pas encore sur F-Droid — l'installation se fait depuis les Releases GitHub.
Récupérer votre agenda Google
Trois étapes, hors ligne, sans donner le moindre accès à votre compte.
- Vérifiez que votre compte est bien synchronisé sur le téléphone (Réglages Android → Comptes → votre compte Google → Agenda activé).
- Dans Agenda Tech : menu ⋮ → Réglages → Importer depuis le calendrier de l'appareil.
- Autorisez l'accès au calendrier, cochez les calendriers voulus, puis Importer. Vous pouvez relancer l'import quand vous voulez : il met à jour sans créer de doublon.
L'autorisation demandée est READ_CALENDAR, en lecture seule : Agenda Tech ne modifie jamais vos calendriers d'origine et n'écrit rien chez Google.