アプリを再インストールすると「デバイスID」は変わる可能性があり、その場合は別ユーザーとして認識されます。
再インストール後にデバイスIDが変わるかどうかは、OSを含む下記条件によって異なります。
iOS
ベンダー毎に一意な値であるIDFVが使用されます。
同一ベンダーのアプリをすべてアンインストールした場合、IDFVの値もリセットされます。
IDFVの定義詳細については、AppleDeveloperによる「identifierForVendor」を参照してください。
Android
使用する値を開発側が選択できます。
デフォルトのANDROID_IDを使用する場合、ファクトリリセット(工場出荷状態に戻す)を行わない限り再インストールを行ってもANDROID_IDの値は同じです。
ANDROID_IDの定義詳細については、Android for Developersによる「ANDROID_ID」を参照してください。