Or, if you prefer to have this data saved only in the app and each task will be done daily so theres no need to store last completion date etc for historical checks it can all be stored in collections in app IE)
App OnStart
Collect(CheckList,
{Task:"Clean Car", Area:"Home",Complete:false},
{Task:"Refuel Car", Area:"Home",Complete:false},
{Task:"Clean Garage", Area:"Home",Complete:false})
and every tiem a task is completed update complete to true and save it in the device memory, reload this when reopening app so progress is kept (just thought youd also need a date column in that example, so if you opened app on a new date it would delete progress)