title: "J'ai construit ma status page gratuitement avec un vieil iPhone, une prise connectée et Notion" slug: "status-page-gratuite-iphone-notion" date: "2026-02-20" author: "Équipe Catena" category: "Build en public" tags: ["bootstrap", "outils", "Notion", "iOS Shortcuts", "monitoring", "build en public", "startup", “status page”, “iphone”]
IMAGE IPHONE
Photo : Domenico Loia sur Unsplash
En mode bootstrap, chaque euro compte. Alors quand on s'est retrouvés face au besoin d'une status page pour Catena — cette petite page web qui rassure vos utilisateurs en leur montrant que tout fonctionne bien — on s'est posé la question évidente : est-ce qu'on peut faire ça sans payer ?
Spoiler : oui. Avec un iPhone qu'on n'utilisait plus, une prise connectée à 15€ et l'API Notion.
C'est quoi une status page, déjà ?
Une status page, c'est la page que vous consultez quand votre outil SaaS favori rame et que vous voulez savoir si c'est votre connexion ou eux. Elle affiche en temps réel l'état de chaque endpoint critique de l'app : login, création de session, accès live, etc.
Le problème ? Les solutions classiques — Statuspage.io, BetterStack, OpenStatus — sont souvent payantes dès que vous avez plusieurs services à monitorer. Parfaites pour une scale-up, moins adaptées quand vous êtes en mode "on optimise chaque ligne de budget".
💡 Notre contrainte : un système fiable, 0€/mois, opérationnel rapidement.
L'idée : transformer un iPhone en serveur de monitoring
Voilà le setup complet :
- Un vieil iPhone (même un iPhone 8 fait l'affaire)
- Une prise connectée compatible HomeKit (comptez 15-25€, une fois)
- Une connexion Wi-Fi (ou une SIM avec forfait data)
- Un compte Notion (gratuit)
- L'app Raccourcis iOS (native sur iPhone, gratuite)
C'est tout. Pas de serveur, pas d'abonnement mensuel, pas de carte bleue.
Comment ça marche concrètement ?
1. Garder l'iPhone toujours allumé — sans bousiller la batterie
Le nerf de la guerre : l'iPhone doit rester actif en permanence pour exécuter les appels d'API. Mais laisser un téléphone constamment branché sur secteur, c'est mauvais pour la batterie à long terme.
La solution : la prise connectée + un raccourci iOS en deux règles simples.
Batterie < 20% → allume la prise (charge l'iPhone)
Batterie > 80% → éteint la prise (stoppe la charge)L'iPhone reste ainsi toujours entre 20% et 80%, actif, sans jamais surchauffer. Élégant.
Note : En évitant de monter la charge à 100% on preserve encore un peu plus la batterie.
2. La status page publique dans Notion
Notion permet de publier n'importe quelle page sur une URL publique. La nôtre est accessible ici 👉 status.catena.so
La structure de la page reprend exactement le fonctionnement d'une vraie status page :
Page principale → une base de données avec une entrée par endpoint :
| Propriété | Type Notion | Valeurs |
|---|---|---|
| Nom de l'endpoint | Texte | ex : "Login", "Live Session" |
| État | Select | ✅ OK / ❌ KO |
| Dernière mise à jour | Date | automatique |
À l'intérieur de chaque entrée → une seconde base de données qui log l'historique des incidents, avec leur statut (Identifié / En cours / Résolu) et les horodatages correspondants.
C'est exactement la même architecture que les status pages de services tiers — mais hébergée dans votre Notion, gratuitement.
IMAGE SCREENSHOT STATUS PAGE NOTION

3. Le moteur : iOS Shortcuts en boucle
C'est la partie qui remplace le "cron job" ou le "scheduler" habituellement assuré par un service tiers payant.
Le raccourci tourne en boucle toutes les 5 minutes et exécute cette séquence :
- Appel HTTP vers chaque endpoint Catena (via la fonction Webhook de l'app Raccourcis)
- Si la réponse est en erreur → appel à l'API Notion pour mettre à jour la page de l'endpoint concerné (état → KO, date → maintenant)
- Notification → SMS ou message Slack vers le compte admin (ou notification native Notion. Cf ci-après)
- Attente 5 minutes → le raccourci se relance lui-même
⚠️ Petite subtilité iOS : le raccourci doit tourner avec l'écran allumé (non verrouillé). C'est pour ça qu'on dédie entièrement cet iPhone à cette fonction — voir la section sécurité ci-dessous.
Et les alertes dans tout ça ?
Deux options, et les deux sont gratuites :
Option A — Notion natif : activez les notifications Notion sur une base de données. Dès qu'une propriété est modifiée (état passe à KO), Notion vous notifie directement. Zéro configuration supplémentaire.
Option B — Raccourci iOS : le raccourci déclenche directement un SMS ou un message dans votre canal Slack d'équipe au moment de la détection.
Une fois l'alerte reçue, vous investiguez, mettez à jour la page Notion de l'incident pour informer vos utilisateurs, et clôturez une fois résolu. Manuel, certes — mais transparent et efficace.
Un mot sur la sécurité
L'écran de l'iPhone doit rester allumé et non verrouillé pour que la boucle fonctionne. C'est la principale contrainte du système. Voilà comment on la gère :
- Restaurer l'iPhone à neuf — aucune data personnelle dessus
- Créer un compte Apple dédié — une adresse iCloud vierge (gratuite), uniquement pour cet iPhone
- Supprimer toutes les apps inutiles — garder uniquement Raccourcis, Maison (HomeKit) et l’app de votre prise connectée.
- Créer un compte dédié sur l'app de votre prise connectée (Meross pour nous)
- Activer l'Accès Guidé iOS (Réglages > Accessibilité > Accès Guidé) — l'iPhone est alors verrouillé sur l'app Raccourcis uniquement, et un mot de passe est requis pour en sortir
IMAGE SMART PLUG
Chercher "smart plug" ou "connected plug" sur Unsplash pour illustrer ce setup
Les limites (honnêtement)
Ce système est parfait pour commencer. Il a quelques contraintes qu'il faut assumer :
- Fréquence minimale : 5 minutes. iOS tue les raccourcis trop longs — en dessous de 5', vous risquez des interruptions. Si vous avez besoin de checks à la minute, regardez BetterStack (qui a un plan gratuit généreux) ou Upptime (100% GitHub Actions, open source).
- Dépendance à votre Wi-Fi local. Si votre box plante, votre monitoring aussi. Une SIM dédiée (forfait à 2€/mois) règle ce point.
- Maintenance manuelle des incidents. Pas de résolution automatique — c'est vous qui clôturez les incidents dans Notion.
Ce que cette aventure nous a appris
Ce projet est né d'un hackathon interne chez Catena — une après-midi, une idée, un prototype fonctionnel en production.
C'est exactement l'état d'esprit qu'on essaie de cultiver : valider vite, avec ce qu'on a, sans attendre les conditions parfaites. Aujourd'hui, status.catena.so est notre vraie status page de production. Elle tourne sur un iPhone 8 posé dans un coin du bureau.
C'est aussi ça, construire un SaaS en bootstrap : transformer les contraintes en solutions créatives.
🎁 Le cadeau de fin {#cadeau}
On vous met à disposition :
- Le raccourci iOS "Monitoring Catena" — adaptable à vos propres endpoints
- Le template Notion — la structure complète (page principale + sous-pages d'incidents)
- Le raccourci "Charge intelligente" — pour gérer la batterie de votre iPhone dédié
Pour y accéder : venez tester Catena — notre app pour concevoir, animer et analyser vos ateliers collaboratifs. Si elle vous est utile, partagez-la à votre communauté. C'est notre seule demande. 🙏
Vous avez des questions sur le setup ? Un endpoint qui refuse de répondre correctement ? Glissez-nous un message — on est là.