If your goal is to store client-side and persistent data, you can’t use the $cacheFactory, which just caches the data for the current session.
One solution is to use the new local storage API. This awesome Angular module makes all the dirty job for you, and even falls back to cookies for old browsers!