fingerprintjs/fingerprintjs-ios ? reverse-engineered prompt
Reverse engineered prompt
Build me a lightweight iOS library that can identify a device locally, without needing any server calls.
I want it to give me two things, a stable device id that stays the same even after reinstall, and a fingerprint string computed from device and app signals like hardware, OS, and settings. Please make it easy to use with both async await and a simple callback style, and let me configure how stable or unique the fingerprint should be. I also want a way to swap out the hashing logic if needed.
Please include a small demo app that shows the fingerprint and device id on screen, so I can see it working right away. Keep it clean, modern, and production ready, with tests if possible. If you need to check current Apple or Swift docs while wiring things up, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit