DeveloperAncyraDesktopAncyradesktop Your browser is your desktop: Ancyra is a Web Desktop (sometimes called a Web OS or a Webtop or a cloud computer).…Screenshots from Chrome Web Store