Do I need an account to start a carpool?
You need an account to organize a carpool. An account can be created for free.
If you only want to participate in a carpool (for example, by offering your available seats or by reserving a seat), you don't need to have an account.
If you still wish to create an account, you can view an overview of the seats you've offered.