# Capture Device information

**URL:** <https://community.thunkable.com/t/capture-device-information/3067307>\
**Category:** Questions about Thunkable X\
**Created:** [June 21, 2024, 1:36am UTC](https://community.thunkable.com/t/capture-device-information/3067307 "2024-06-21T01:36:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![steve\_synopsis](https://avatars.discourse-cdn.com/v4/letter/s/48db29/32.png) [@steve\_synopsis](https://community.thunkable.com/u/steve_synopsis)\
**Post date:** [June 21, 2024, 1:36am UTC](https://community.thunkable.com/t/capture-device-information/3067307/1 "2024-06-21T01:36:50Z")

</div>

Hi,

I have a very simple app that only takes 2 inputs and pushes them into a table. The app can be used by various people which I would like to track but I do not want to make users login to use the app.

Is there a way to capture device id like IMEI, MAC Address or something similar to identify the user?

Thanks  
Steve

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [June 21, 2024, 11:19am UTC](https://community.thunkable.com/t/capture-device-information/3067307/2 "2024-06-21T11:19:49Z")

</div>

Hello @steve_synopsis  
You could use the “push notification user id” block which returns a unique ID on each mobile device:  
More information here: [Push Notification Blocks | Thunkable Docs](https://docs.thunkable.com/blocks/app-features/push-notifications-by-one-signal#blocks)

---

<div class="post-metadata">

**Author:** ![steve\_synopsis](https://avatars.discourse-cdn.com/v4/letter/s/48db29/32.png) [@steve\_synopsis](https://community.thunkable.com/u/steve_synopsis)\
**Post date:** [June 23, 2024, 3:13pm UTC](https://community.thunkable.com/t/capture-device-information/3067307/3 "2024-06-23T15:13:24Z")

</div>

Ok, I will give that a try.

---

<div class="post-metadata">

**Author:** ![finbarr.mccarthytl32](https://avatars.discourse-cdn.com/v4/letter/f/96bed5/32.png) [@finbarr.mccarthytl32](https://community.thunkable.com/u/finbarr.mccarthytl32)\
**Post date:** [June 24, 2024, 5:43pm UTC](https://community.thunkable.com/t/capture-device-information/3067307/4 "2024-06-24T17:43:25Z")

</div>

Push Notification Blocks require an account on OneSignal. Note that once you have configured OneSignal, it automatically assigned a Player\_id whenever the app is installed on a device.  
It does return a unique id (Player\_id) but if you want to track someone, it will only do this while the app is active. The phone will still receive notifications if even if you exit the app, but tracking cannot run as a background task when the app is not active.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [September 22, 2024, 5:44pm UTC](https://community.thunkable.com/t/capture-device-information/3067307/5 "2024-09-22T17:44:21Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
