Timeline for Is there a unique Android device ID?
Current License: CC BY-SA 4.0
24 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Mar 24, 2024 at 7:57 | comment | added | Nikita Kurtin | @esentis This is a separate question. According to the policy of stackoverflow, it should be asked separately. Anyway, keep in mind that managing demos / trial versions can have business impact on your product, so I don't think there is one solution to match all cases. | |
| Mar 5, 2024 at 11:03 | comment | added | esentis | Thank you for your detailed answer. However, what if you want to prevent trial abuse from users ? If the Firebase id is wiped when the user uninstalls the app, and a new id is generated on installation, you can't use this approach (from my understanding) to check if the ID was used in the past. | |
| Dec 19, 2023 at 17:15 | comment | added | Noor Hossain | very risky approaches! | |
| S May 4, 2022 at 5:07 | history | suggested | kc_dev | CC BY-SA 4.0 |
Improved grammar.
|
| May 4, 2022 at 1:30 | review | Suggested edits | |||
| S May 4, 2022 at 5:07 | |||||
| Feb 16, 2022 at 9:56 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
Update my answer for the latest changes
|
| Feb 16, 2022 at 9:50 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
Update my answer for the latest changes
|
| Feb 14, 2022 at 13:12 | comment | added | Agent_L | @famfamfam Because tracking devices is a privacy and security threat against users. There are no legitimate cases that call for it, so there is no reason to make it possible. Hw ids turned out to be mistakes and Google is slowly fixing them. | |
| Feb 13, 2022 at 15:53 | comment | added | Nikita Kurtin | @ViktorBrešan In theory you're right. But this is a quotation from the Android official documentation: Avoid using hardware identifiers, such as SSAID (Android ID), IMEI, MAC address, etc... Specifically for my answer, I've stated what is the problem with this and other identifiers and then explained an alternative. | |
| Feb 12, 2022 at 10:56 | comment | added | Viktor Brešan | How is SSAID hardware identifier? It changes on each factory reset and it is unique to each combination of app-signing key, user, and device. | |
| Jan 20, 2022 at 5:46 | comment | added | WHOATEMYNOODLES |
using com.google.firebase:firebase-messaging:23.0.0 can't find the FirebaseInstanceId method. In 2022 use FirebaseMessaging.getInstance().getToken()
|
|
| S Dec 6, 2021 at 7:51 | history | suggested | The Amateur Coder | CC BY-SA 4.0 |
Fixed grammar.
|
| Dec 5, 2021 at 12:24 | review | Suggested edits | |||
| S Dec 6, 2021 at 7:51 | |||||
| Jan 3, 2021 at 19:54 | comment | added | william gouvea | proandroiddev.com/… | |
| Sep 2, 2020 at 12:01 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
update for last firebase-messaging version
|
| Jul 21, 2020 at 10:39 | comment | added | Nikita Kurtin | @DavidSchneider the web-content is dynamic in its nature and the GDPR is just one of the examples, please note I've written " GDPR and similar regulations ", as there are many local and global regulations which affect your product / system / field. In any case the GDPR sections, that you are looking for are: Identification, Online identifiers and Data protection principles | |
| Jul 21, 2020 at 9:55 | comment | added | David Schneider | Could you specify what section of the GDPR link you posted actually mentions the requirement for hashing IDs? | |
| Jun 3, 2020 at 6:35 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
update for last firebase-messaging version
|
| Feb 17, 2020 at 12:22 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
improve formatting and fb-msg version
|
| Jan 4, 2020 at 10:48 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
improve formatting and references
|
| Jan 4, 2020 at 10:26 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
improve formatting
|
| Jan 2, 2020 at 13:32 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
improve formatting
|
| Nov 28, 2019 at 20:18 | history | edited | Nikita Kurtin | CC BY-SA 4.0 |
improve formatting and examples
|
| Nov 28, 2019 at 17:10 | history | answered | Nikita Kurtin | CC BY-SA 4.0 |