Every card, with its pronunciation guide, comes from the 1000 Most Common Words & Phrases in Indonesian Anki deck published by anki-decks.com. They're shown here in the deck's own order and with its own card design.
The site splits the deck into daily lessons and schedules your reviews with FSRS, the same algorithm Anki uses.