Notifications push

Notifications push stockées au Canada, avec repli par SMS

Envoyez des notifications push à iOS et Android avec vos propres identifiants Apple et Google, chiffrez le contenu si vous le souhaitez et repliez-vous sur un SMS dans le même appel.

Conçu pour le push transactionnel

Des messages que votre application envoie à ses propres utilisateurs quand quelque chose s'est produit.

Codes de connexion
Un code sur le téléphone que la personne tient en main, et un SMS si la notification ne l'atteint pas.
Rappels
Rendez-vous, livraisons et échéances, envoyés au bon moment.
Reçus
La confirmation d'une commande ou d'un paiement, avec vos propres données jointes.
Alertes
Quelque chose demande de l'attention tout de suite : un paiement refusé, un avis de sécurité, un changement d'état.

Ce que vous obtenez

Une seule API de votre serveur à chaque appareil, sans SDK mobile obligatoire.

Vos propres identifiants
Vous téléversez votre clé APNs et votre compte de service Firebase. honkio n'envoie jamais sous ses propres identifiants pour votre application et ne renvoie jamais les vôtres.
Un appel, tous les appareils
Envoyez à un identifiant d'utilisateur et chaque appareil actif de cet utilisateur reçoit la notification. Les jetons sont retirés quand Apple ou Google les déclarent invalides.
Un SMS quand le push échoue
Ajoutez un repli et un SMS part quand aucun appareil n'accepte la notification, sous toutes les règles des SMS : consentement, désabonnements et limites d'envoi.
Un statut de remise honnête
Acceptée par Apple ou Google est indiquée comme acceptée, pas comme vue. honkio ne voit pas un téléphone éteint ou aux notifications désactivées.
Mode test
Les clés de test n'envoient rien et ne facturent rien, et des jetons magiques simulent chaque résultat.
Webhooks
Huit événements pour les notifications, les appareils retirés et les identifiants invalides, avec identifiants et statut mais jamais le contenu.
bash
curl -X POST https://api.honkio.ca/v1/push \
  -H "Authorization: Bearer mk_test_YOUR_KEY" \
  -H "Idempotency-Key: login-code-1042-2026-11-03" \
  -H "Content-Type: application/json" \
  -d '{
    "app_id": "APP_ID",
    "to": { "user_id": "user_1042" },
    "title": "Your code",
    "body": "123456",
    "fallback": {
      "sms": { "to": "+14165550123", "from": "+14165550100", "body": "Your Acme code is 123456" }
    }
  }'

Un contenu qu'Apple et Google ne peuvent pas lire, pour chaque appareil qui a une clé

Chaque appareil crée sa propre clé avec le paquet Swift ou Android de HonkIO. Un appareil sans clé reçoit le contenu en clair, sauf si vous exigez le chiffrement.

  • Pour un appareil qui a enregistré une clé, Apple et Google reçoivent un texte de remplacement et une enveloppe chiffrée, pas votre titre ni votre corps.
  • Les paquets Swift et Android de HonkIO créent la clé et déchiffrent la notification, et la documentation fournit un vecteur de test pour votre propre code.
  • honkio chiffre le contenu : c'est de la confidentialité envers Apple et Google, pas du chiffrement de bout en bout. Chaque appareil ne peut lire que ses propres notifications.
  • Le badge, le son et l'identifiant de fil restent en clair sur iOS. La clé de regroupement reste en clair sur iOS et sur Android.

Lire le guide du chiffrement

Stocké au Canada, transmis par Apple et Google

honkio stocke au Canada les identifiants push, les jetons d'appareils, le contenu et les journaux.

Une notification passe tout de même par les serveurs d'Apple ou de Google, aux États-Unis et dans d'autres pays, et l'API de honkio tourne sur une infrastructure hébergée aux États-Unis. Stocké au Canada ne veut pas dire traité uniquement au Canada.

Le titre, le corps et les données sont supprimés après 90 jours par défaut.

Où vont les données push

Tarifs

Les prix sont en dollars canadiens, avant taxes.

Notification acceptée
5,00 $ par 1 000Après les 2 500 premières de chaque mois civil, qui sont gratuites. Les notifications de test sont gratuites. Un SMS de repli est facturé au prix d'un SMS.

Voir tous les tarifs

Questions

Ai-je besoin de mes propres comptes Apple et Google ?
Oui. Vous téléversez une clé d'authentification APNs et un compte de service Firebase, et honkio envoie avec eux. honkio n'envoie jamais sous ses propres identifiants pour votre application.
Est-ce du chiffrement de bout en bout ?
Non. Pour un appareil qui a enregistré une clé, Apple et Google ne peuvent pas lire le contenu, et un appareil ne peut lire que ses propres notifications. Mais honkio chiffre le contenu et le voit donc. C'est de la confidentialité envers Apple et Google, pas du chiffrement de bout en bout.
Dois-je installer un SDK ?
Ce n'est pas obligatoire. Votre application obtient son jeton d'Apple ou de Google comme d'habitude, et votre serveur l'enregistre auprès de l'API, avec le SDK Node, Python ou PHP ou en HTTP simple. Des paquets Swift et Android facultatifs mettent le jeton dans la forme qu'attend honkio et, sur un appareil qui a une clé, déchiffrent ses notifications; ils n'appellent jamais honkio et ne contiennent aucune clé d'API.
Et si le téléphone est éteint ?
Apple et Google conservent une notification acceptée jusqu'à sa remise ou son expiration. honkio ne le voit pas : une notification acceptée ne se replie donc pas sur un SMS.
Quelque chose est-il stocké hors du Canada ?
honkio stocke les données push au Canada. Les notifications sont traitées par Apple et Google aux États-Unis et dans d'autres pays, et l'API tourne sur une infrastructure hébergée aux États-Unis.

À lire aussi

  • API SMS

    Envoyez et recevez des SMS avec des numéros canadiens locaux et sans frais, avec le consentement LCAP et les réponses STOP appliqués par l’API.

  • API courriel

    Envoyez des courriels transactionnels depuis votre domaine et recevez les réponses par l’API, avec les vérifications LCAP et des données stockées au Canada.

  • Verify

    Des codes à usage unique par texto, pour confirmer qu’un numéro de téléphone canadien appartient bien à votre utilisateur.

  • La LCAP pour les développeurs

    Ce que la loi anti-pourriel exige du code qui envoie des textos et des courriels : consentement, identification, désabonnement et registres.

Essayez d'abord en mode test

Créer un compte gratuit

Les clés de test fonctionnent dès l'inscription, sans carte et sans frais.