Skip to main content

FindMyAccount

A privacy first, open-source tool that analyses your emails to find out where you possible could have accounts.

Test Coverage Package version Supported Python versions

Did you ever wonder where you have all registered your email address? In the best case you have a Password manager where you keep all this info but in case you haven't here is your tool.

About

I got into this because I wanted to fill my password manager with all accounts I have. But I had problems finding them all, so I did this bit over engineered script. I hope it helps you find all your accounts.

Usage

Just go for the online tool and fill in your email and password.

https://app.findmyaccounts.com

For Experts

$ pip install FindMyAccounts

To get started right away:

$ FindMyAccounts

You can run FindMyAccounts as a package if running it as a script doesn't work:

$ python -m FindMyAccounts

After that Enter your email address

If you have 2FA activated for your email account, you need to use an app password.

Limitations

  • Assumption that every account you have is linked to your email address
  • Every Account provider sent a verification email to your email

Contribution

Pull requests are very welcomed.

ToDo

  • Implement Gmail API (see Issue for more info)
  • speed up the process
  • Improve exception handling
  • Improve testing
  • work on user facing and developer facing documentation

Third Party Dependencies

FindMyAccounts depends on third party libraries to implement some functionality. This document describes which libraries FindMyAccounts depends on. This is a best effort attempt to describe the library's dependencies, it is subject to change as libraries are added/removed.

Name URL License
imap-tools https://github.com/ikvk/imap_tools Apache-2.0 license
requests https://github.com/psf/requests Apache-2.0 license
email-validator https://github.com/JoshData/python-email-validator CC0-1.0 license
pandas https://github.com/pandas-dev/pandas BSD-3-Clause license
validators https://github.com/kvesteri/validators MIT license

For tests

Name URL License
pytest https://github.com/pytest-dev/pytest MIT license
pytest-cov https://github.com/pytest-dev/pytest-cov MIT license
tox https://github.com/tox-dev/tox MIT license

Release files for FindMyAccounts 1.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for FindMyAccounts 1.5.1
File Size Uploaded
FindMyAccounts-1.5.1.tar.gz 2.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for FindMyAccounts 1.5.1
File Interpreter ABI Platform
findmyaccounts-1.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 2.1 MB

Release files / FindMyAccounts-1.5.1.tar.gz

Download URL FindMyAccounts-1.5.1.tar.gz
Size 2.1 MB
Tags Source
SHA-256 checksum
How to use checksums
2245a1c642e445808141ac652df0a4e439fea5d96e418f2451728d897b204383
BLAKE2b-256 checksum
How to use checksums
960c69c5e36b95cbdf538780861b963a63f87d89408006af93f654a06ece7d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / findmyaccounts-1.5.1-py3-none-any.whl

Download URL findmyaccounts-1.5.1-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f60f152ad002abb468fc35699d76072fd7cf2055febe0f8a32385efceecb3e82
BLAKE2b-256 checksum
How to use checksums
43b0364f60dc484f4953dd054ca057e7bc3ef32c5dc7d28f1c62d230c0e52a2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

1.5.1 This release

2 release files

1.5.0

2 release files

1.4.5

2 release files

1.4.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page