Ну да, на сервере в бд хранятся данные, а на локал записываются при авторизации что бы каждый раз не стучатся к апи, ясное дело если нужно что-то сделать с бд то данные будут братся из неё же
Как хочешь, главное чтобы потом после релиза не сказали что вы личные данные сохраняете
Кто скажет? При регистрации есть чекбокс на согласие по хранению данных. Тем более я думаю что если какой-то вирус у человека на локалке сперет какие-то данные то это их проблема) Но я все же захеширую