Thunkable FR
  • 👋 Bienvenue dans Thunkable
  • 👶Pour Commencer
    • S'inscrire
    • Votre page de projets Thunkable
    • Tutoriels
    • L'application Thunkable Live
  • 🆕Créer un nouveau projet
    • Modifier les paramètres du projet
    • Actifs et taille des projets
    • Exemples de projets Thunkable
    • Galerie publique des projets
  • 🛠️ Composants
    • 🔘Interface Utilisateur
      • Button (Bouton)
      • Label (Etiquette)
      • Text Input (Saisie de texte)
      • List Viewer (Visionneuse de liste) (relecture en cours)
      • Web Viewer (Visionneuse Web)
      • Switch (commutateur)
      • Slider (curseur)
      • Alert (Alerte)
      • Loading Icon (Chargement de l'icône)
      • Date Input (Saisie de la date)
      • Time Input (Saisie du temps)
      • PDF Reader (Lecteur de PDF)
      • Rating (Classement)
      • 📊Data Viewers (Visualiseurs de données)
        • Data Viewer List (Liste de visualisation de données)
        • Data Viewer Grid (Grille de visualisation des données)
        • Custom Data Viewer Layout (Disposition personnalisée du visualiseur de données)
    • 📐Mise en page
      • Top Tab Navigator (Onglet supérieur Navigateur)
      • Bottom Tab Navigator (Onglet de navigation inférieur)
      • Stack Navigator (Navigateur à pile)
      • Drawer Navigator (Navigateur à tiroir)
      • Screen (Ecran)
      • Row (Ligne)
      • Column (Colonne)
    • 🔊Voix
      • Sound (Son)
      • Audio Recorder (Enregistreur Audio)
      • Text to Speech (Texte au discours)
      • Speech Recognizer (Reconnaissance de discours)
      • Assistant by Dialogflow (Assistant par Dialogflow)
      • Translator by Yandex (Traducteur par Yandex)
    • 📷 Image
      • Image
      • Photo Library (Photothèque)
      • Camera (Appareil photo)
      • Barcode Scanner (Lecteur de codes-barres)
      • Image Recognizer (Reconnaissance d'image)
      • Animation by Lottie (Animation par Lottie)
      • Video (Vidéo)
      • Video Recorder (Enregistreur vidéo)
    • 🗄️ Stockage des Données
      • Local Storage (Stockage local)
      • LocalDB (base de données locale)
      • Airtable
      • Media DB par Cloudinary
      • RealtimeDB par Firebase
      • Web API (API Web)
      • Smart Contract by Oasis (Contrat intelligent par Oasis)
      • Blockchain Wallet by Oasis (Portefeuille Blockchain par Oasis)
    • 🌍Localisation
      • Maps By Google and Apple (Cartes de Google et Apple)
      • Location Sensor (Capteur de localisation)
    • ⏲️ Capteurs
      • Timer
      • Accéléromètre
      • Gyroscope
      • Magnétomètre
      • Bluetooth Low Energie
    • ✉️ Authentification
      • Email Sign In by Firebase (Connexion au courrier électronique par Firebase)
    • 🤝Social
      • Share (Partager)
      • Notifications Push par One Signal
    • 💲Monétisation
      • Ads by Admob (Annonces par AdMob)
    • 🎮Gaming
      • Canvas (toile)
      • Sprites
      • Canvas Label
  • 🤖Blocs
    • Control (Contrôle)
    • Logic (Logique)
    • Math
    • Text (Texte)
    • Lists (Listes)
    • Color (Couleur)
    • Objects (Objets)
    • Device (Appareil)
    • Variables
    • Functions (Fonctions)
    • "Any Component" Blocks (Blocs "Généraliste")
    • Data Sources
    • 🤖🎮Gaming Blocks (en cours)
      • Events (événements)
      • Motion (Mouvement)
      • Looks (Apparence)
      • Direction
      • Sensing (Détection)
      • Add & Remove (Ajouter et Supprimer)
      • Stage (Scène)
      • Canvas Label (Etiquette de la Toile)
  • Post-Developpement
    • 🖥️ Emulateurs et test de l'application (en cours)
    • 🔒Confidentialité des données de l'application
    • 🔗Blockchain & Data Privacy
    • ➕Faire une Copie
    • 📥Téléchargement
    • 📤Partager
    • 📱Publication
      • Publier dans l'App Store (iOS)
      • Publier sur Play Store (Android)
      • Publier en tant qu'application Web (PRO)
    • Générer des captures d'écran
    • 🔎Résolution des problèmes
      • Problèmes de connexion
      • FAQs
    • 📏Introduction à l'espacement
    • 🖼️ Introduction au dimensionnement
    • 🔤Polices
    • 💾Gérer le stockage
    • 📝Bugs et demandes de fonctionnalités
  • Non-Officiel (à faire)
    • Google, Facebook and Github Sign In/Up (à faire)
    • 4 Keys To Designing A Great Mobile App
Powered by GitBook
On this page
  • Stocker les données localement
  • Créez votre propre dépôt privé de données en nuage.
  • Exiger un mot de passe pour se connecter à votre application
  • Obligation de s'identifier pour votre application

Was this helpful?

  1. Post-Developpement

Confidentialité des données de l'application

Previous🖥️ Emulateurs et test de l'application (en cours)NextBlockchain & Data Privacy

Last updated 3 years ago

Was this helpful?

L'une des raisons pour lesquelles vous pourriez vouloir créer votre propre application est de faire en sorte que les données que vous partagez souvent avec des applications ne soient visibles que par les personnes en qui vous avez confiance (et non par une grande entreprise ou des pirates).

Étant donné que les grandes entreprises et les pirates ciblent souvent les grands dépôts de données sensibles, le simple fait d'utiliser une application que vous créez et maintenez sécurisée peut être l'une des meilleures défenses pour garder les données entre vos mains.

Voici quelques conseils pour préserver la confidentialité de vos données, même et surtout vis-à-vis de nous :

Stocker les données localement

Pour les données personnelles simples, comme les informations de connexion de l'utilisateur, vous pouvez utiliser le composant pour enregistrer les données sur le téléphone lui-même.

Les données stockées localement sur le téléphone sont souvent téléchargées sur le nuage par le fournisseur de sauvegarde du téléphone.

Créez votre propre dépôt privé de données en nuage.

La plupart des données sont aujourd'hui stockées et partagées à partir du cloud. La première étape pour préserver la confidentialité de vos données consiste donc à créer votre propre dépôt qui peut être lié à votre application.

Il s'agit notamment de par Firebase, par Cloudinary, et (requis par défaut) par Air Table.

La création de votre propre dépôt nécessite quelques étapes supplémentaires, mais les données que vous téléchargez ne sont pas visibles par Thunkable (nous fournissons un compte par défaut pour des raisons pratiques).

Les services de base de données Cloud tels que Firebase, Cloudinary et Air Table font souvent appel à un tiers, comme Google Cloud ou Amazon Web Services, pour stocker vos données, mais les petits dépôts de données ont moins de chances d'être examinés.

Exiger un mot de passe pour se connecter à votre application

Vous souhaitez peut-être limiter l'accès à votre application sur l'écran initial en exigeant un mot de passe unique à usage unique que tous les utilisateurs doivent connaître pour poursuivre. Vous pouvez utiliser un composant de pour créer une version simple de cette méthode. L'un des défis de cette approche est de communiquer en toute sécurité à vos utilisateurs la nature de ce mot de passe.

Obligation de s'identifier pour votre application

Il y a actuellement un bug avec la vérification de l'email. Nous espérons le corriger bientôt.

Tout type de connexion crée des difficultés pour l'utilisateur et une façon d'éviter cela est de s'assurer que votre application ne touche que les utilisateurs que vous avez spécifiés.

Il existe plusieurs approches pour partager une application avec une base de données Cloud partagée. Malheureusement, toutes les approches nécessitent un peu de complexité que nous nous efforçons de réduire.

Si vous ne souhaitez pas exiger de mot de passe, vous pouvez utiliser le composant pour gérer les utilisateurs qui ont accès à l'application. Les utilisateurs doivent d'abord créer un mot de passe avec leur adresse électronique. Vous pouvez ajouter un niveau de sécurité supplémentaire en demandant aux utilisateurs de vérifier leur adresse électronique, ce qui leur envoie un courrier électronique à leur adresse avant qu'ils puissent se connecter à votre application.

🔒
Stockage local
Realtime DB
Media DB
Spreadsheet
saisie de texte
Sign In