Hi @Harry27 Thanks for posting this! I'm interested to hear from our community!
If you don't already have a place to store the points data, you may want to check out Retool Database. Retool apps don't inherently save data unless you connect a resource (such as Retool Database, another database, or an api), so that is one piece of your use case.
Does this seem to be along the lines of what you're hoping to code up?