What are the key features of a successful mobile app? Your response should contain at least 5 placeholders represented by square brackets, such as [feature1]. Include keywords [user experience], [engagement], [performance], [security], and [scalability] in the response.
user