I am building an app for healthcare professionals. The users will enter data from their patients into the app. Because fo that, we are legally oblidged to keep the data on servers inside of our country (Canada).
Is there a way to do that with Bubble ?
For instance, could I use a service like Xano (which allows hosting in Montreal city, Canada) and integrate it with an API into Bubble ?
What I find hard to understand is that the data would be hosted in Canada, but they would still be processed on Bubble’s servers, which are in the US. Are the data really hosted in one place and processed in another place ?
Any insight to help me understand would be greatly appreciated.
Bonjour Alexandre,
Vous pouvez tout à fait utiliser Xano. Plusieurs sujets sont disponibles ici.
Il est aussi possible d’avoir un serveur dédié avec Bubble et utiliser la BD Bubble au Canada (sur AWS, et le serveur aussi).
Évidemment, il est possible de faire un mélange des deux. Par exemple, les utilisateurs peuvent s’authentifier avec Bubble, mais les données sur la santé être hébergées sur Xano au Canada.
Il faut aussi faire attention avec la réglementation. Il y a beaucoup de flou juridique et il vaut toujours mieux demander l’avis d’un avocat. Aussi, chaque province peut avoir des lois plus contraignantes et différentes.
Savez-vous s’il serait possible d’héberger même les données de connexion (courriel, mot de passe) dans Xano uniquement ?
J’ai de la difficulté à voir comment cela serait possible, puisqu’il faut utiliser le workflow “Sign the user up” dans Bubble pour enregistrer un nouvel utilisateur. Je ne vois pas comment je pourrais connecter un API avec ce Workflow.
Oui tout à fait.
Cependant, il faut faire la part des choses entre les données utilisateurs et les données “santé”. Mais oui Xano a aussi un système d’authentification et de mot de passe.
La solution simple mais coûteuse: serveur dédié Bubble
La solution plus complexe mais moins coûteuse: Xano
La solution alternative: Bubble + Xano
Tout cela dépend aussi de ce que votre application fait.
Par ailleurs, prenez bien le temps de lire les exigences de la réglementation. Plusieurs pensent, à tort, que les données doivent être hébergés dans le pays concerné, ce qui n’est souvent pas le cas (Je pense qu’actuellement, seul la Colombie-Britannique et la Nouvelle-Écosse l’exige, mais c’est à valider).
Donc encore une fois, se référer à des spécialistes légaux dans le domaine est approprié pour connaître les exigences en fonction de votre projet.
Merci pour cette réponse. Idéallement, toutes les données, incluant les données identificatoires (email et mot de passe) devraient être hébergées sur des serveurs au Canada (donc, avec Xano). Je sais que Xano et d’autres ont des fonctionnalités pour inscrire un nouvel utilisateur. Mais à ma compréhension, il n’est pas possible de le faire sans décupler les données identificatoires dans Xano et Bubble. En d’autres termes, je crois qu’il n’est pas possible d’inscrire un nouvel utilisateur sans que les données identificatoires soient d’abord hébergées dans les serveurs de Bubble.
Je suis chercheur en psychologie, donc nous allons d’abord tester les outils que nous créons dans le cadre d’études. Les exigences de notre comité d’éthique s’ajoutent aux exigences légales. C’est pourquoi j’espère trouver une solution qui nous permettre de n’enregistrer aucune donnée sur les serveurs de Bubble.