Sidekick
90.10.12.11979Bring together all your web tools and web apps under one roof and enhance your online productivity with the help of this revolutionary Chromium-based browser
64.7 MB
Info
Update Date
Aug 16 2021
Version
90.10.12.11979
License
Freemium
Created By
PushPlayLabs Inc.
Chromium Browser
Related software Internet