Criteria - for daily goals alarm -
(1) There is one or more unfinished daily goals
(*) The alarm comes on every day if there is any unfinished daily goals for the day.
Criteria - for weekly goals alarm -
(1) There is no unfinished daily goal
(2) The current day of week(between 1-7) is directly divisible by 2 without remainder.
(*) This ensures the weekly goals alarm only rings weekly if necessary, three times only.
Criteria - for monthly goals alarm -
(1) There is no unfinished daily goal
(2) The current day of month is directly divisible by 7 without remainder.
(*) This ensures the monthly goals alarm only rings monthly if necessary ,four times only.
You will see alarm or notification normally for all of the daily, weekly, and monthly goals if any of the criteria is met.
What is BTCadence -
BTCadence means BetterToday Cadence. It is a custom feature in BetterToday; it is an Anki-like feature for spaced repetition learning and active recalls. [Click to see YouTube intro]. Your study sessions in BTCadence or QBank are automatically saved in your done daily academic goals for the current date, except you disable it in the app settings.