1) You have to do all data analysis and visualization by yourself. 2) There are basic data analysis components built in (exposed through their API). 3) You can build (and embed in a website) your own analytics dashboard with custom visualizations from a JavaScript SDK.
Something like Mixpanel will do all the data analysis and visualization for you, and won't let you do any custom analysis or visualization (aside from exporting your data).