TimeCamp provides features such as app and website tracking, productivity categorization (productive, neutral, counterproductive), and screenshot capture. The app allows customization of productivity level tagging for specific apps or websites. Customizable screenshot frequency is coming soon. Users can also use idle time detection, private time allocation, and offline activity categorization.