See here for more information.
Simpletask is translated using weblate:
Cloudless stores tasks in a todo.txt file on the device. A separate app (such as Syncthing) can be used to Sync the file.
Because the todo.txt file could be anywhere on the device to allow sync by a different app, the Cloudless version requests full storage access. This is unfortunately the only way to make common use case work while staying sane.