Inspiration
🖊️ There is only a small percentage of huge international services in the Internet that demand full personalization in the process of registration emphasising on full name input and bound such information with telephone number. The other 99% of internet resources offer to write only email while registration. Then in your mailbox there appears a letter with a link or testing combination. After clicking on it, the registration process is often completed.
Users write down such data and don’t think about possible consequences. Each user faces the problem of registration on this or that resource. For instance in a typical email, say Gmail a user has to enter their name, backup email or phone number. These are sensitive information and the user is responsible for maintaining them which is very unlikely for a spam email.
Specifying our mailbox we open the way for advertisements, unnecessary notifications and spam. If registration was done on some services then users can obtain hundreds of useless letters. Among this junk it’s very hard to find necessary messages. Moreover, there is always a risk of hacking our personal email which would have sensitive information.
According to SecurityBrief:- Hackers leak some 5.5 million email addresses every day, according to new research from cybersecurity firm Surf Shark. The newly released research looks into the most often leaked data points and evaluates the personal consequences of data breaches .The research shows that 63 email addresses are leaked every second.
Usually, the emails are leaked together with various data points that could help hackers to define a sufficiently accurate profile of the user and easier for scammers to run effective social engineering attacks.
What it does ?
The solution we propose to mitigate this problem is to maintain an email with a secure password with decent frequency of password changes. Unfortunately it is cumbersome for a user to maintain multiple emails in such a fashion. We bring you a telegram bot that can generate temporary email for a user. A user can choose the duration of the email's lifespan ranging from a few hours to a couple of days.
The benefits of using a temporary email is that one just needs a couple of seconds to create them and does not have to go through the hassle of entering all their personal information just to create an email. The email is then automatically deleted after its specified lifespan has been completed. They don’t have to worry about receiving unnecessary promotional emails and temporary emails don't exist long enough to be hacked too.
Certainly, anonymous email cannot replace regular email completely. However, there are some tasks that are best handled by using this service.
Why would you need a fake email address?
You must have noted services such as Amazon Prime, Hulu and Netflix allow limited-time test runs(trials), however, if still determined to use the services all you need is a disposable email address. Technically, you can extend your trial usage using a different email address linked to your original (genuine) after the trial period expires.
An offline or online retailer tend to demand an email address to take advantage of their offers, however, this result in an unwanted deluge of spam promotional emails that you could avoid. Temporary email address makes it easy to cut out those irritating messages you are still receiving.
Technically, the idea of a temporary email address conjures up with black hat hackers and underworld internet, but there are convincing reason to us fake email services.
If you are looking for legitimate reasons to use a disposable email address here’s a few:
⚫ Sign-Up For Store Loyalty Card: If you don’t want to get promotional emails from the store adverting new products, use a disposable email address instead of your business email address, and you rule out spam emails. If the store gets hacked for email, you real email address won’t get stolen.
âš« Test Your App: You just completed coding a web app, and you want to test it comprehensively before releasing it for sale, you can easily get 100 disposable emails, create dummy accounts and test it yourself other than hiring unreliable users online to test the app.
âš« Sign-Up For Double Account With A Web App: You need another IFTTT account to program a second Twitter account run for your marketing site. A new account needs a different mail from your default, to rule out managing a new email inbox, get a new disposable email address at temp-mail.org
âš« Eliminate Spam: A Disposable email address is a very useful tool against spam, especially, for users who consistently access web forms, forums and discussion groups you can curb spam to an absolute minimum with a disposable email address.
How we built it
We build it on telegram as a telegram bot . Since its telegram bot it supports across all platform. A developer only needs to maintain a single module rather than maintaining multiple modules . Telegram has a huge user base of 550 million users active frequently. Thereby having a huge user-base access for the bots.
Challenges we ran into
The biggest challenge was to figure out to use telegram library and temp-mail-api. Luckily telegram library had a forum inside telegram in which the community was super beginner friendly through which i understood the basic functioning of the library.
To figure out the api , looking at code samples was the best way to do so !
What's next for TEMPORARY EMAILS
So far within limited time the bot can only maintain a single email at a time . The bot can be developed to support premium features (for revenue generation) like
✨ Connect own custom domain
✨Dedicated premium domains
✨Up to 10 addresses at the same time
✨100% Private address with full ownership
✨Extended 100MB storage for email messages
Conclusion
To Conclude:
Have a disposable mail address system set up in a fantastic way to make sure when you participate in online wikis, chat rooms, and file sharing services and bulletin boards forums your real identity is never disclosed and never sold to anyone to avoid mail spam with Temp-mail-Bot.
Log in or sign up for Devpost to join the conversation.