Proposer, voter, suivre.
Les idées similaires sont suggérées à la saisie. L’auteur vote et suit automatiquement. Chaque idée garde un historique public : créée, planifiée, livrée, avec vos notes.

Keyfeed
Vos utilisateurs proposent, votent et suivent leurs idées sans quitter votre application. Vous décidez, ils sont prévenus. Dix minutes d’intégration, zéro backend.
Gratuit pendant la bêta. Connexion par email, sans mot de passe. Aucune carte bancaire.


Ce que voient vos utilisateurs
Votre couleur, la police du système, le thème de l’appareil. Un panneau sur ordinateur, le plein écran sur téléphone. Vos utilisateurs ne voient pas un outil : ils voient votre application.
Les idées similaires sont suggérées à la saisie. L’auteur vote et suit automatiquement. Chaque idée garde un historique public : créée, planifiée, livrée, avec vos notes.

Planifié, en cours, livré. Trois colonnes qui reflètent vos décisions réelles, sans date promise.

Le widget suit le thème du téléphone ou celui que votre application impose. Rien à configurer.

Publiez une release : les idées liées passent en livré et les abonnés reçoivent un email qui rouvre la bonne idée.
Inbox filtrable, statut avec note publique, fusion des doublons, modération, membres, export des données d’un utilisateur.

Intégration
La même clé publique fonctionne sur le Web, Android, iOS et dans une WebView. Elle identifie votre application, rien de plus : aucun secret côté client, aucun compte à créer pour vos utilisateurs.
<script src="https://widget.142-44-160-52.sslip.io/v1/loader.js" defer></script>
<script>
window.ProductFeedback = window.ProductFeedback || [];
window.ProductFeedback.push(['init', {
key: 'pk_live_votre_cle_publique',
user: { id: currentUser.id, name: currentUser.name }
}]);
</script>
<!-- un bouton flottant apparaît ; ou ouvrez-le vous-même -->
<button onclick="ProductFeedback.show()">Donner mon avis</button>Un email, un nom, vos plateformes. Vous recevez une clé pk_live_….
Script, npm, module natif ou WebView. Le widget apparaît, déjà à vos couleurs.
Triez, planifiez, publiez. Vos utilisateurs sont prévenus par votre propre expéditeur.
Pourquoi pas un formulaire, un email ou un outil externe ?
Un formulaire perd les votes. Une boîte email perd le fil. Un outil externe perd vos utilisateurs à la première redirection.
| Formulaire ou email | Outil externe | Keyfeed | |
|---|---|---|---|
| Les utilisateurs votent et voient les idées des autres | Non | Oui, sur un autre site | Oui, dans votre application |
| Compte à créer pour l’utilisateur | Non | Souvent | Jamais |
| Doublons | À trier à la main | Fusion manuelle | Suggérés à la saisie, fusion en un clic |
| Boucle fermée : planifié, livré, prévenu | Non | Parfois | Roadmap, nouveautés, emails à votre nom |
| Temps d’intégration | Une heure, puis rien n’évolue | Un après-midi et un compte de plus | Dix minutes, une clé |
Sécurité et données
Aucun secret dans le code client, chaque Project isolé jusqu’à la base de données, des origines et applications autorisées que vous déclarez vous-même.
Tarifs
0 €par Project pendant la bêta. Ensuite un tarif simple, annoncé un mois à l’avance, et vos données toujours exportables.
Un processus Node.js et une base PostgreSQL. Docker Compose fourni, avec ou sans reverse proxy existant.
Questions fréquentes
Oui. La clé identifie votre Project, rien de plus. Elle ne donne accès qu’aux actions d’un utilisateur ordinaire, limitées en débit, et seulement depuis les origines Web et applications que vous avez déclarées. Le secret serveur ne quitte jamais votre serveur.
Non. Votre application transmet un identifiant stable. Pour garantir qu’il n’est pas usurpable, activez l’identité vérifiée : votre serveur signe un token, la plateforme le vérifie.
Vous. Branchez votre clé Resend ou votre relais SMTP dans les paramètres du Project : les notifications partent avec votre expéditeur. Tant que rien n’est configuré, aucun email ne part.
Depuis la console : export JSON de tout ce qu’un utilisateur a écrit, et anonymisation irréversible. Le désabonnement des emails tient en un lien, sans connexion.
Docker Compose : PostgreSQL, un conteneur applicatif, un reverse proxy TLS ou le vôtre. Le guide couvre le cas d’un serveur déjà occupé par d’autres applications.
Un email, un nom, une clé. Le widget s’essaie depuis la console avant même d’être intégré.