1. Mostly google maps and social networks
2. At the moment we don't have a "back-office" integration, we have a rudimentary editor that can be manually edited at the back of our "Products & Services" feature and if the user provides their PayPal merchant ID we add "Purchase" and "Subscribe" and "Pay Invoice" buttons wherever it makes sense.
3. We have a number of ideas for that, including specialized business platform integrations, custom domain names, and other features that would be used by businesses that we think should be on a paid plan.
4. We've been working on this for a few months now, we were inspired by the readily available and fresh data and the price (in time and/or $$) to get a decent website created and updated for a small shop people like restaurants, barbers, nannies, garages, etc.
5. Given your business category, location, amount of data available and other signals we try to be smart about what your site should look like and what sections should be where. That stuff has been figured out with A/B testing every day for the past 20 years and humans should move on. That also means we can generate the website in real-time, for the specific business and the individual visitor making the request...
6. Heroku + EC2, mongo atlas for the DB and lots or nodejs and react. letsencrypt for the certs.
7. It means we're able to shape the site depending on the history of the visitor. For example we'll show a menu first to a visitor who is likely hungry.