@RYANCARL- Bookmarks are typically stored within the webmap, so not for each user - unless they make a copy of the webmap.
For a custom app, you could create/store bookmarks in whichever way you want (and then use to populate the Bookmarks widget), but that would be your own custom code.