Ask HN: Ideas for offering a free trial without users abusing it?
https://news.ycombinator.com/item?id=36194262Hi. Hope you guys can help with a conundrum I'm having.
Background:
I have a web app that lets people upload a PDF and then ask it questions (one of those "Chat to a PDF" apps). The answers come from OpenAI's API in the backend. I charge $1.99 per upload.
There is no signup, but they do have to provide an email address during upload. And I don't want to add signups and logins, etc.
The challenge:
I want users to be able to take it for a spin before paying $1.99. So I'm thinking of offering 3 free questions after upload, and then they pay if they want to ask more questions.
However, this opens it up for abuse, where a user can keep uploading the same document and keep getting 3 free questions. Of course, the inconvenience for them is that they don't get all the answers on the same page as each document has its own "chat" page history.
So, what do you think? Is the approach above safe? Am I overthinking it? Is there a better way to provide a trial without asking them to "sign up"?
Thanks for any help!