But at the end you have to store it somehow and thus you employ the underlying browser DBs for that (like IndexedDB or WebSQL) => wrapper
But a DB offers usually persistency and you called your product ForerunnerDB
I still think that the communication/positioning/branding of ForerunnerDB could be improved since it's misleading.