README.md 3.49 KB
Newer Older
Alberto Monge's avatar
Alberto Monge committed
1
2
Socialize (v1)
=====================
Alberto Monge's avatar
Alberto Monge committed
3

Alberto Monge's avatar
Alberto Monge committed
4
Socialize (version 1) is a "digital wellbeing" app that implements the most common features of contemporary tools that assist users in changing their behaviors with smartphones. This repository hosts the code for a demonstrative version of Socialize that works locally, only: data are stored and manipulated on the user's smartphone, only, and are not sent to any web service.
Alberto Monge's avatar
Alberto Monge committed
5

Alberto Monge's avatar
Alberto Monge committed
6
Socialize works both at the phone and the app-level, by providing tools for self-monitoring as well as interventions.
Alberto Monge's avatar
Alberto Monge committed
7

Alberto Monge's avatar
Alberto Monge committed
8
9
10
Self-Monitoring
------------
Socialize provides users with statistics both at the phone and the app-level. The application has 2 main type of windows: the main dashboard, and the detailed views. Through the main dashboard, users can monitor phone-level statistics such as number of daily unlocks, number of received notifications during the day, and total daily time spent with the device. Furthermore, the dashboard includes per-app daily information, by showing the time spent per-app, the number of times such apps have been checked, and the number of app notifications.
Alberto Monge's avatar
Alberto Monge committed
11

Alberto Monge's avatar
Alberto Monge committed
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
By clicking on the phone-level information, users can access a more detailed view of their smartphone usage, with hourly charts displaying time spent, unlocks, and notifications hour by hour. The same detailed view is provided also for each specific app.

Interventions
------------
From the detailed views, users can set up interventions both at the phone and the app-level.

For limiting the usage of the entire phone, users can set up:
- phone timers to be notified when they are using the phone for too long;
- phone blockers to block the usage of the phone;
- phone breaks to take a break from the devices by silencing and locking it.

At the app-level, users can set up app timers and app-blockers.

When interventions trigger, a pop-up window opens on top of any other currently used application: users have the possibility to:
- respect the inter- vention, i.e., by closing the blocked app/locking the phone; - snooze the intervention, i.e., by resetting the timer;
- delete the intervention.

Beside the duration, all timers and blockers are customizable in terms of context: users can optionally specify an activity (still, walking, running, cycling, on vehicle) and a location to make the interventions valid in a given context, only.

Future Works
------------
We are currently releasing the version 2 of Socliaze! The new version is able to understand your habits with the smartphone, and to assist you in changing your unwanted habitual behaviors.

Alberto Monge's avatar
Alberto Monge committed
35
[Click here to download and install Socilize 2 from the Google Play Store!](https://play.google.com/store/apps/details?id=it.polito.elite.socialize)
Alberto Monge's avatar
Alberto Monge committed
36

Alberto Monge's avatar
Alberto Monge committed
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
References
------------
You can read the related [CHI 2019 paper](https://dl.acm.org/citation.cfm?id=3300616) for more intormation. If you publish research that uses Socialize, please cite it as
~~~
@inproceedings{CHI2019SOCIALIZE,
 author = {Monge Roffarello, Alberto and De Russis, Luigi},
 title = {The Race Towards Digital Wellbeing: Issues and Opportunities},
 booktitle = {Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems},
 series = {CHI '19},
 year = {2019},
 isbn = {978-1-4503-5970-2},
 location = {Glasgow, Scotland Uk},
 pages = {386:1--386:14},
 articleno = {386},
 numpages = {14},
 doi = {10.1145/3290605.3300616},
 acmid = {3300616},
 publisher = {ACM},
 address = {New York, NY, USA},
}
~~~

Contacts
------------
Alberto Monge Roffarello, alberto.monge@polito.it  
Luigi De Russis, luigi.derussis@polito.it