App checklist