Dozilla.io – Working with several devices

The overall idea of the task management tool Dozilla.io is based on unique devices IDs (this is a “machine ID”). Dozilla.io assigns a unique ID to each device (PC, smartphone, tablet, …) which accesses the webpage. This unique ID is stored in a cookie, very cryptic and very long – it’s not guessable. When the same device accesses Dozilla.io the next time; the cookie is read and Dozilla.io recognizes the device (e.g. to retrieve the stated user name or device name).

So even if you are one user but use two devices, Dozilla.io will not know that these two devices belong to the same user – because you should stay anonymous (and not use email/password, for instance).

If you want to work with several devices, you have various options (I recommend the second option):

Option 1 – Default

Access the unique link to your project from each device and leave everything as it is. This is the default. You can assign distinct device names to distinguish your devices.

Option 2 – Combine devices

Use the “Combine devices” functionality in the main menu of the project list to connect two or more devices loosely:

This opens a new screen where you can see existing connections and connect a new device to that current device, either by entering that device’s “machine ID” or by scanning a QR code with the new device you want to connect to this device.

Once you connected two or more devices, these will sync on these items:

  • The list of projects: The main list of projects will be aligned, so if you get access to a new projects on one device (or create a new project on one device), this project will be visible on all connected devices
  • Tags of projects will be synchronized across connected devices, but not the tag filter set on one device.
  • The sorting criteria and direction per list will be synchronized across connected devices.
  • The description of projects will be synchronized across connected devices.
  • Tasks of a project will be synchronized naturally (as these are not device-dependent)
  • The “favourite” status of a task will be synchronized across connected devices.
  • The “assigment” status of a task will be synchronized across connected devices, meaning that if a task is assigned to you, you will see it on all connected devices.
  • Your profile picture (not your name/device) will be synchronized across connected devices.

The following items will not be synchronized:

  • Settings, such as color, language, screen width etc – these are typically specific per device
  • The status of a project (i.e. archived or not): This is deliberately so as you may want to see a different subset of projects on one device (e.g. your mobile phone) than on another device (e.g. our desktop PC).
  • Access control: If your project is restricted, you need to enable access to each connected device separately. This is deliberately so to increase security.
  • Notifications: Push messages need to be browser-specific, and therefore cannot be shared across devices. It is recommended to setup email notifications only on one device.
  • The statistics and audit logs will still show each device separately.
  • Note that removing yourself from a project obviously will work only if you remove yourself from that project on all connected devices.

Option 3 – Clone devices

Duplicate the unique device ID (machine ID) to a second device; use the “Migrate projects” functionality in the main menu of the project list for that. Note: This completely duplicates the device; it will result in identical notifications, settings etc.

This approach is recommended when migrating completely from one device to another, e.g. to a new smartphone.

In any case, remember that the device ID is unique and should stay secret; whoever knows your device ID has access to your projects as well!

Also remember that the project ID is an important access control to your project; whoever knows the project ID (i.e. the link to your project), has access to it and can read/write/delete entries! You can prevent this by restricting access to your project to known machine IDs; read this article to learn more about access control.

This article was written by Frank

Corporate Banking expert at coconet.de and occasional hobby website creator...

4 thoughts on “Dozilla.io – Working with several devices”

Leave a Reply

Your email address will not be published. Required fields are marked *