웹뷰 게임 최고기록 로컬스토리지 고민

안녕하세요.
WebView에서 동작하는 게임(React/Vite)인데,

최고기록을 리더보드에서도 보여주지만 게임 특성상 점수가 보여지는 ui도 필요하다고 생각되어,
현재 localStorage에 저장해 메인화면에 표시하고 있는 상태입니다.
토스앱에서 앱 종료/백그라운드/캐시 정리 시 localStorage가 어느 정도 안정적으로 유지되는지, 개인 최고기록 유실을 막으려면 보통 서버 동기화까지 하는지 선배님들의 조언이 필요합니다
읽어주셔서 감사합니다.

@vitalLabs

말씀하신대로 개발했습니다.

앱종료/백그라운드에서 앱끄기시에 로컬스토리지 지워지는 경우는 못봤고 로직적으로도 맞지 않는데요.

캐시 정리시엔 없어집니다. 서버동기화만 해서는 데이터가 삭제된 유저의 재식별 및 동기화가 어려우므로

토스로그인/게임로그인으로 유저키 또는 유저키 해시를 확보해서 비교하는 작업이 필요할 것 같네요.

리더보드에서 최고점수를 불러오는 기능을 백로그에 포함시켜두셨단 얘기를 들은 것 같은데

우선순위에 밀려서 언제 추가될지는 모르는 상태입니다.

1개의 좋아요

오..! 도움되는 답변 주셔서 감사합니다