- [ ] Portability across different web browsers and mobile devices. - [ ] Built in Help. - [ ] Easy to Personalize (simple personalization). - [ ] Absence of crashing, hanging up, or erroneous outputs. - [ ] Informative error messaging.