1

I am trying to find unique device identification in KaiOS featured phones such as Jio Phone. I am developing an app for featured phone using plain JavaScript and need to uniquely identify each mobile device, I am unable to find any solution for this.

Can anyone suggest any solution for the above problem?

Penny Liu
  • 7,720
  • 5
  • 40
  • 66
Shruti
  • 11
  • 2

2 Answers2

0

Mobile ID API should work, but there will be permission dialog for the user

https://wiki.mozilla.org/WebAPI/MobileIdentity

pelya
  • 4,031
  • 2
  • 22
  • 20
0

With caveat that with every reinstall of app, this number will change, you can generate a random uuid(https://www.npmjs.com/package/uuid) and store it in localstorage/idb.

this also wont need any permissions.

you can also use canvas fingerprinting without above issue or permission needs https://www.andreafortuna.org/2017/11/06/what-is-canvas-fingerprinting-and-how-the-companies-use-it-to-track-you-online/

Shishir Arora
  • 4,257
  • 2
  • 22
  • 30