lioeters 2 days ago

Congrats for shipping! The website looks good, and it's great that it's open source.

From my first attempt, the UX flow could be improved: after verifying captcha and clicking "Create new email", there was an error about the minimum number of characters (4) for the user name. This information could be included in the page description, instead of only in the error message.

  400 Failed create address: Name too short (min 4)
After the error, the second attempt with a longer user name failed with:

  500 Failed to check cf turnstile
That's because the captcha still showed "Success" from the first attempt. So for the retry, the captcha needs to be renewed.

---

I'm curious to see if I can use this for a practical purpose, so the short domain name is perfect for remembering.

If it gets popular I imagine you'll be fighting with various attempts at abusing the service. You'll likely want rate limiting, deny lists, etc.

  • Airyisland 2 days ago

    Got your feedback. Thank you! Will improve the experience. And yes will have to handle the abusing thing.

sagargandecha 2 days ago

Looks clean and simple to use. One suggestion would be to widen your list of emails not allowed to be used - I've taken some to block them from being abused, but at a minimum I'd recommend blocking those listed in RFC 2142[1]

[1] https://www.rfc-editor.org/rfc/rfc2142

  • Airyisland 2 days ago

    Thank you for your advice! Will block the list.

extraduder_ire 2 days ago

Nice.

Keep in mind, like other disposable email providers, you're going to need to add more domains if this becomes popular and gets blocked.

  • Airyisland 2 days ago

    Yeah, thank you for your suggestion. Will provide more domains.

sloped 2 days ago

I think a quick blurb about what this does, either above the form or in help, would be useful. It was not clear to me at all. I expected something related to weather based on the domain name. Had to visit the HN page to grok it.

Otherwise this is a great idea, love the idea of using temp.now as a temporary email address.

  • Airyisland 2 days ago

    Got it. Will and some introduction and FAQs.