Zling : recevez des notifications push depuis un simple curl

Découvrez Zling, l'application iOS qui permet aux développeurs de recevoir des notifications push en une seule ligne de commande. Plus besoin de backend complexe : un simple appel HTTP suffit.
En tant que développeur, combien de fois avez-vous eu besoin d'être notifié d'un événement — un script qui plante, un déploiement terminé, un paiement reçu — sans avoir à construire tout un backend de notifications ?
C'est exactement le problème que résout Zling, notre nouvelle application iOS qui transforme un simple appel HTTP en notification push instantanée.
Le problème : les notifications, c'est compliqué
Mettre en place des notifications push implique généralement :
Un serveur backend pour gérer les tokens de device
Une intégration APNs (ou FCM) complexe
Un système d'authentification pour sécuriser les envois
Des heures de développement pour un besoin souvent très simple
Pour un side project, un script de monitoring, ou un pipeline CI/CD, c'est disproportionné.
Zling : une notification = un curl
Zling s'inspire des meilleurs outils dev : simple, sans friction, efficace. Le principe est aussi basique que puissant.
Vous installez l'app sur votre iPhone, vous obtenez une URL de webhook unique, et vous envoyez une notification avec :
1curl -X POST https://votre-projet.convex.site/v1/votre-secret \2 -H "Content-Type: application/json" \3 -d '{"title": "Déploiement terminé", "message": "La prod est à jour 🚀"}'
C'est tout. Votre iPhone vibre instantanément.
Cas d'usage concrets
Monitoring de scripts
Ajoutez un appel curl à la fin de vos scripts critiques. Si le script échoue, vous êtes alerté. Si le script réussit, vous êtes rassuré.
1#!/bin/bash2./backup-db.sh3if [ $? -eq 0 ]; then4 curl -X POST https://.../v1/br_usr_xxxxx \5 -d '{"title":"✅ Backup OK","message":"La BDD a été sauvegardée"}'6else7 curl -X POST https://.../v1/br_usr_xxxxx \8 -d '{"title":"❌ Backup FAILED","message":"Erreur lors de la sauvegarde"}'9fi
Alerting CI/CD
Intégrez Zling dans vos pipelines GitHub Actions, GitLab CI, ou n8n pour être notifié à chaque étape clé.
1# .github/workflows/deploy.yml2deploy:3 runs-on: ubuntu-latest4 steps:5 - name: Notify deployment start6 run: |7 curl -X POST ${{ secrets.ZLING_WEBHOOK }} \8 -d '{"title":"🚀 Déploiement démarré","message":"Commit: ${{ github.sha }}"}'
Webhooks Stripe
Recevez une notification à chaque nouveau paiement, chaque échec de prélèvement, chaque nouveau client.
Automatisation n8n et Home Assistant
Envoyez une notification à partir de nodes n8n ou à chaque nouvel évènement dans votre Home Assistant.
Formulaires de contact
Votre site reçoit un nouveau message ? Soyez alerté en temps réel plutôt que de rafraîchir votre inbox.
Stack technique
Zling est construit avec une stack moderne et éprouvée :
App iOS : Expo / React Native + TypeScript — déployée via EAS Build
Backend & Base de données : Convex (real-time, serverless)
Authentification : Clerk (Google, Apple, Email)
Push : Expo Push API → APNs
Monétisation : RevenueCat + StoreKit (Apple IAP)
Gratuit jusqu'à 10 notifications par mois
Zling est freemium. Vous pouvez envoyer gratuitement 10 notifications par mois, ce qui couvre largement un usage de side project ou de monitoring ponctuel.
Au-delà, deux offres :
Premium Mensuel : 0,99€/mois — notifications illimitées
Premium Annuel : 9,99€/an — l'équivalent de 0,83€/mois
Fonctionnalités clés
✅ Webhook unique (POST ou GET) par device ou partagé entre tous vos devices
✅ Rotation de secret en un tap pour révoquer un accès compromis
✅ Rate limiting (5 req/min) pour éviter les abus
✅ Payload riche : titre, sous-titre, message, URL d'ouverture, image
✅ Historique complet des notifications dans l'app
✅ Multi-device : un compte, plusieurs iPhones
Comment démarrer ?
Téléchargez Zling gratuitement sur l'App Store.
L'onboarding prend 30 secondes :
Autorisez les notifications
Connectez-vous (Google, Apple, ou email)
Copiez votre URL webhook
Envoyez votre premier curl. C'est fait. ✨
Plus d'infos sur https://zling.lxdcorp.com