Interesting idea and very well done. Just one question; why does it require all these permissions to get started:
1 - Know who you are on Google
2 - View your email address
3 - View and manage your spreadsheets in Google Drive
4 - View and manage data associated with the application
5 - Allow this application to run when you are not present
6 - Connect to an external service
I am specifically concerned about the first and third items.