Comment les applications de finances personnelles se synchronisent avec les banques

Aujourd'hui, chaque personne a trois à quatre comptes dans différentes banques. Le suivi de chacun individuellement est difficile. Les applications de comptabilité des finances avec fonction de synchronisation avec les banques contribuent à simplifier la tâche.

Pourquoi ai-je besoin de synchronisation?


La synchronisation des comptes bancaires est nécessaire, d'une part, afin de ne pas perdre de temps à enregistrer les dépenses, et d'autre part, de combiner les comptes de différentes banques en un seul endroit.

Beaucoup d'entre nous cessent de prendre en compte les revenus et les dépenses uniquement parce que nous oublions de les faire quotidiennement dans un cahier, un fichier ou un programme sur un ordinateur. Cela peut être très troublant. Lorsque la synchronisation est connectée, purement psychologiquement, cela devient plus facile.

En outre, il est temps de procéder à une analyse plus approfondie de leur situation financière, de leurs conclusions et de leur planification.

Façons de se synchroniser avec les banques


Aujourd'hui, il existe trois façons de synchroniser les applications avec les banques:

  1. Traitement des SMS des banques.
  2. Connexion aux banques à l'aide de services tiers.
  3. Synchronisation à l'aide de plugins d'applications.

Examinons chacun d'eux.

Traitement des SMS des banques


Cette méthode de synchronisation devient progressivement obsolète. Bien que de nombreux utilisateurs l'aiment parce qu'ils le trouvent plus sûr que d'autres méthodes.

Pourquoi la méthode ne sera-t-elle pas utilisée bientôt?

1. En raison des limitations du système d'exploitation. Sous iOS, les applications n'ont pas accès aux SMS. La même chose se produira bientôt avec Android. Dans le "Center for Developers Rules", il y a une section sur la confidentialité, qui interdit l'utilisation de SMS par les applications qui ne sont pas des aides ou des processeurs de messages ou d'appels en noir et blanc.
Les applications qui ne peuvent pas être attribuées comme assistant ou gestionnaire par défaut pour les SMS ou les appels ne sont pas autorisées à demander de telles autorisations. Y compris pour eux, il est impossible de spécifier les balises correspondantes dans le manifeste.

Afin de demander les autorisations ci-dessus, l'application doit être enregistrée en tant qu'assistant ou gestionnaire de SMS ou d'appels par défaut. Si une autre application est affectée en tant qu'assistant ou gestionnaire de SMS ou d'appels, vous devez immédiatement cesser d'utiliser ces autorisations. Source
2. Les banques ont récemment récemment refusé de plus en plus de SMS et sont passées aux notifications push. Après avoir installé l'application bancaire sur un smartphone, il est tout à fait possible de désactiver les alertes SMS même à l'insu de l'utilisateur. Les notifications push ne peuvent être acceptées que par l'application bancaire et l'application financière peut ne pas reconnaître un tel message.

Connexion aux banques à l'aide de services tiers


Afin de ne pas se soucier de la synchronisation, les développeurs de certaines applications de comptabilité financière utilisent des solutions développées par des sociétés tierces.

Ces services utilisent des API bancaires ouvertes. Les applications connectées ont accès à l'historique des transactions des utilisateurs.

À partir des applications de comptabilité financière, ce système est utilisé par Wallet, Spendee, Fentury. Selon les avis d'utilisateurs de ces applications, l'échange est lent. La mise à jour de la synchronisation avec la banque prend environ cinq minutes. Tout d'abord, une minute et demie est la connexion. Ensuite, le système demande le mot de passe fourni par SMS. Ce n'est qu'alors que la synchronisation commence.

En plus de cet inconvénient, il en existe trois autres:

  1. Vous devez payer pour la synchronisation, ce qui affectera le coût de l'abonnement.
  2. Il n'est pas sûr de transférer des identifiants et des mots de passe, car les données sont transférées vers des serveurs tiers.
  3. Si des erreurs de synchronisation se produisent (et que les utilisateurs sont très nerveux), on ne sait pas à quelle vitesse il sera réparé.

Synchronisation à l'aide de plugins d'applications


La synchronisation à partir de l'application fonctionne sur le principe des plug-ins qui sont écrits sur des API d'application ouvertes et utilisent des données ouvertes de banques en ligne. Cela permet aux utilisateurs qui ont des connaissances professionnelles et qui souhaitent écrire eux-mêmes un code et connecter une banque avant que la synchronisation n'apparaisse dans l'application. Cette méthode est utilisée dans une application Zen mani.

Le principal inconvénient de la méthode, par rapport à la précédente, est la rapidité de développement. Habituellement, les développeurs choisissent des banques qui sont populaires parmi les utilisateurs pour la synchronisation. Tout le monde doit attendre longtemps ou connecter les informations SMS.

Cette méthode est sûre. Toutes les données sont stockées sous forme cryptée sur le téléphone de l'utilisateur. Ils sont transférés uniquement à la banque. Lorsque l'application est supprimée, la clé de cryptage est modifiée ou l'utilisateur quitte le profil, toutes les données de connexion à la banque sont automatiquement supprimées.

Incroyable, mais vrai!


Malgré la sécurité et toutes les commodités qui apparaissent lorsque vous synchronisez l'application avec la banque, la plupart des utilisateurs essaient toujours d'utiliser des moyens «manuels» pour obtenir des informations de la banque. Autrement dit, téléchargez et téléchargez le fichier CSV. Parfois, ce n'est pas une expérience agréable, car des erreurs se produisent.

Des trois méthodes, la première est la plus fiable, car elle est la plus familière et est considérée comme la plus sûre après l'importation de fichiers. Les gens en savent moins sur la synchronisation. Il est difficile de comprendre la partie technique. Jusqu'à ce que vous essayiez - il n'est pas clair si cela vaut la peine de compter sur la fiabilité et la sécurité.

Source: https://habr.com/ru/post/fr426929/


All Articles