GoToMyPC
GoToMyPC is a web-based remote desktop software service that allows users to securely access, control, and work on their computers from any internet-connected device, such as PCs, Macs, smartphones, or tablets, as if they were physically present at the machine.[1] Originally developed by ExpertCity and launched in 2001, GoToMyPC pioneered easy-to-use remote access for individuals and businesses, quickly gaining popularity for its browser-based simplicity without requiring complex installations.[2][3][4] In December 2003, Citrix Systems announced its acquisition of ExpertCity for approximately $225 million, which was completed in February 2004, integrating GoToMyPC into its portfolio while maintaining the brand and allowing the service to operate from its Santa Barbara headquarters.[5][6] By 2016, Citrix announced a merger of its GoTo business unit—including GoToMyPC—with LogMeIn in a deal valued at around $1.8 billion, creating a combined entity focused on remote collaboration tools.[7] The merger completed in early 2017, with Citrix holding a slight majority stake initially, and in 2022, LogMeIn rebranded to GoTo, restoring the original branding from ExpertCity's era and positioning GoToMyPC as a core offering in its suite of remote work solutions.[8][9] Today, owned by GoTo (a company backed by private equity firms including Francisco Partners), GoToMyPC emphasizes security and productivity, featuring 256-bit AES encryption, multifactor authentication, antivirus integration powered by Bitdefender, file transfer capabilities, remote printing, and multi-monitor support.[10][11] It supports access from iOS, Android, Windows, Mac, Linux, and Chromebook devices, with tools like session diagnostics and guest invitations for technical support or demonstrations, and has served as an industry standard for over 20 years.[11][1]History
Founding and Launch
GoToMyPC originated from ExpertCity, a company founded in 1997 by Klaus Schauser and Brian Donahoo in Santa Barbara, California, initially aimed at creating an online marketplace for computer services before pivoting to remote access technology.[12][13] Schauser, a computer science professor at the University of California, Santa Barbara, served as the company's CTO and visionary behind its core innovations, while Donahoo contributed to product design and development.[12][14] ExpertCity developed GoToMyPC as a pioneering browser-based remote desktop service, emphasizing simplicity and accessibility over the complex installations required by competitors like Symantec's pcAnywhere.[12] The service launched publicly in May 2001 following an early beta phase that included testing with industry reviewers, such as PC Magazine's Greg Alwang, who praised its revolutionary ease of use.[15][12] Key initial features included secure, encrypted web-based access to personal computers from any internet-connected device, allowing users to control files, run programs, and transfer data without specialized software or lengthy setup—typically requiring only a double-password authentication and about 30 seconds to connect.[15] Early adoption focused on individual users seeking remote work solutions, such as professionals accessing home or office PCs while traveling, with the service marketed primarily as a consumer tool for convenient, on-demand connectivity.[15][12] However, the late 1990s and early 2000s internet infrastructure posed significant challenges, particularly bandwidth limitations on standard dial-up modems, which caused noticeable lag in screen updates and interactions despite optimizations for lower-speed connections.[15] Performance improved markedly with emerging broadband options like DSL and cable modems, enabling smoother remote sessions and broader appeal.[15]Acquisitions and Ownership Changes
In December 2003, Citrix Systems announced its acquisition of ExpertCity, the developer of GoToMyPC, for $225 million in cash and stock, with an additional potential $12 million earn-out contingent on achieving certain financial targets in 2004; the deal closed in early 2004 and integrated GoToMyPC into Citrix's newly formed Citrix Online division, which focused on web-based collaboration and remote access services.[6][16] This acquisition allowed Citrix to expand its access infrastructure portfolio by incorporating GoToMyPC's established remote desktop technology, leading to significant investments in product development during the subsequent decade, including the introduction of mobile support for Android devices in 2012 to enhance accessibility across platforms.[17] In July 2016, Citrix announced a spin-off of its GoTo business unit—including GoToMyPC, GoToMeeting, and related services—through a Reverse Morris Trust transaction, merging it with LogMeIn in a deal valued at $1.8 billion; the merger completed on January 31, 2017, with Citrix shareholders holding a slight majority (50.1%) of the combined company.[7] This ownership change rebranded the GoTo products under the LogMeIn umbrella, fostering synergies in remote work tools and prompting updates such as enhanced integrations with third-party services to streamline user workflows.[18] On February 2, 2022, LogMeIn rebranded itself as GoTo, unifying its product lineup—including GoToMyPC alongside GoToMeeting and GoTo Resolve—under a single brand to simplify offerings for small and medium-sized businesses focused on IT support and communications.[19] This rebranding emphasized a consolidated GoTo portfolio, with subsequent developments like expanded integrations with tools such as Jira Service Management, Salesforce, and Google Workspace in 2024 to improve interoperability and operational efficiency.[20]Product Overview
Core Functionality
GoToMyPC is a remote desktop software that enables users to securely access and control a host computer from any internet-connected device, simulating physical presence to run applications, manage files, and perform tasks as if seated at the host machine.[21] This core capability allows remote users to interact with the host's desktop environment in real time, supporting productivity for individuals and teams regardless of location.[22] The connection process begins with installing the GoToMyPC software on the host computer, which requires physical access for personal and professional editions to generate a unique access code stored locally on the device.[22] To initiate a session, the client logs into the GoToMyPC online portal using their email and password, selects the target host, and enters the provided access code, which is never stored on GoToMyPC servers for added privacy.[22] Clients can then connect using dedicated viewer software, a web browser, or mobile apps, establishing a direct link to the host without needing additional configuration on the client side.[11] GoToMyPC supports Windows and macOS as host operating systems, ensuring compatibility with standard desktop environments.[11] For clients, access is available through web browsers on various devices, desktop applications for Windows and macOS, as well as native apps for iOS and Android, providing flexibility across platforms.[11] In terms of basic workflow, once connected, GoToMyPC facilitates real-time screen sharing by transmitting compressed updates of the host's display to the client, minimizing latency for smooth viewing.[22] Users gain full keyboard and mouse control over the host, with inputs relayed back to execute actions precisely as on the local machine.[22] Additionally, file transfer is integrated seamlessly, allowing drag-and-drop operations between the host and client devices to move documents or data without intermediate steps like emailing.[11] These mechanics operate over an encrypted data stream to maintain session integrity.[22]User Interface and Accessibility
GoToMyPC features an intuitive web-based dashboard that allows users to manage up to 20 host computers, monitor connection statuses in real-time, and initiate remote sessions with a single click.[23][11] The dashboard displays key details such as session origins, durations, and types, enabling quick oversight of active connections and diagnostics for troubleshooting.[11] The service emphasizes cross-device compatibility through a responsive web interface accessible via any internet-connected browser on PCs, Macs, Linux, or Chromebooks, alongside dedicated mobile applications for iOS and Android devices.[1] These mobile apps incorporate touch-optimized controls, including precision mouse simulation, full keyboard access, and screen zoom capabilities up to 300% for enhanced visibility.[24][25] Accessibility is supported through features like multi-monitor display handling and adjustable resolution options, which adapt the remote view to different screen sizes without requiring additional configuration.[11] Users can also employ Wake-on-LAN to remotely wake host computers from sleep mode on Windows and macOS or powered-off states on Windows (if plugged into a power source), facilitating access even when the host appears offline initially.[26] Setup for hosts requires physical presence at the device but can be completed online via the web portal.[22] Recent updates have focused on streamlining the user experience, including the introduction of a Connect In Browser option in 2023 that eliminates the need for client software downloads during sessions, and minor UI enhancements in 2024 for improved navigation and appearance.[27] Additionally, multi-factor authentication was enabled by default for Pro accounts in December 2024, enhancing secure login flows without complicating access.[27]Features and Technical Aspects
Remote Access Capabilities
GoToMyPC enables efficient file transfer and synchronization between the host and client computers, allowing users to drag and drop files directly during a remote session without the need for email or external storage.[28] This feature supports seamless movement of documents, images, and other data types, while folder synchronization—available for Windows PCs—automatically mirrors changes in selected directories to keep content up to date across devices.[29] Additionally, clipboard sharing facilitates copying and pasting text between the host and client, enhancing productivity by eliminating manual re-entry of data.[30] The software supports remote printing, permitting users to send documents from the host computer to a local printer connected to the client device, which streamlines workflows without requiring physical file transfers.[11] For audio, GoToMyPC provides one-way remote sound transmission from the host to the client, enabling users to listen to system audio such as music or voicemail notifications during sessions.[31] Multi-monitor support allows access to all displays connected to the host computer, with options to view individual monitors or the full setup simultaneously.[32] Users can seamlessly switch between monitors via the session toolbar, maintaining an extended desktop experience that mirrors local multi-display configurations.[33] The virtual clipboard further aids cross-session operations by synchronizing copy-paste actions, supporting efficient handling of content across multiple remote environments.[34] GoToMyPC integrates with common productivity applications, such as Microsoft Office, by providing full remote control over host-installed software, allowing users to edit documents, spreadsheets, and presentations as if working locally.[23] Building on basic screen sharing, these capabilities enhance overall remote productivity by enabling advanced interactions with host resources.[11]Security and Privacy Measures
GoToMyPC employs 256-bit AES end-to-end encryption for all remote access sessions and data transfers, utilizing a unique key generated from the host's access code combined with a random sequence to ensure secure transmission of screen images, file transfers, keyboard, and mouse inputs.[35][1] This banking-grade encryption standard protects data in transit without requiring additional firewall ports, maintaining compatibility with standard network configurations.[36] Authentication mechanisms in GoToMyPC include multifactor authentication (MFA), also known as two-factor authentication (2FA), which combines a password with a one-time code sent via authenticator apps like LastPass or SMS for added verification.[1][37] Unique, zero-knowledge access codes are required to initiate connections, preventing unauthorized entry even if credentials are compromised, while single sign-on (SSO) integration supports enterprise-level access control.[38][1] The GoToMyPC Security Center serves as a centralized dashboard for managing and monitoring security settings, accessible via the user account portal, where administrators can review connection history logs detailing session start times, durations, and IP addresses involved.[37][39] It includes automatic session disconnection after 15 minutes of inactivity by default, configurable to other intervals, to mitigate risks from unattended sessions.[40][41] Additionally, integration with GoTo Antivirus, powered by Bitdefender, provides real-time threat detection and scanning on host computers without requiring separate installations.[37][11] GoToMyPC adheres to privacy regulations including GDPR and CCPA, ensuring user data handling complies with requirements for access, deletion, and protection of personal information.[42][43] The service maintains a strict no-logging policy for user activities during sessions, capturing only essential connection metadata such as timestamps and endpoints to facilitate support without compromising privacy.[23][36]Usage and Pricing
Subscription Plans
GoToMyPC offers three tiered subscription plans tailored to individual users, small teams, and larger organizations, with pricing structured on a per-computer basis and options for monthly or annual billing that provides up to 20% savings.[44] All plans include unlimited remote access sessions, multi-factor authentication, end-to-end encryption, and 24/7 phone support, with no one-time setup fees required.[44] A free 7-day trial is available without a credit card, allowing users to test the service before committing.[44] The Personal plan is designed for individual users seeking straightforward remote access to their own devices.[44] It supports one user managing 1 to 20 computers, with basic features such as file transfer, remote printing, and complimentary antivirus integration.[44] Pricing starts at $44 per computer per month when billed monthly, or $35 per computer per month when billed annually.[44] For small teams requiring administrative oversight, the Pro plan extends capabilities to unlimited users managing 2 to 50 computers.[44] It includes all Personal features plus shared access permissions, user management tools, usage monitoring, and centralized billing to streamline team operations.[44] Costs are $41.50 per computer per month for monthly billing or $33 per computer per month annually.[44] Enterprise-level needs are addressed by the Corporate plan, which accommodates unlimited users and 5 or more computers with advanced administrative controls.[44] Beyond Pro features, it offers multiple administrator accounts, remote deployment options, granular security settings, and Single Sign-On (SSO) integration for enhanced scalability and compliance.[44] This plan is available at $28 per computer per month with annual billing.[44]| Plan | Users | Computers | Key Access Features | Monthly Pricing (per computer) | Annual Pricing (per computer) |
|---|---|---|---|---|---|
| Personal | 1 | 1-20 | Individual remote access, unlimited sessions | $44 | $35 (20% savings) |
| Pro | Unlimited | 2-50 | Team admin controls, shared access, monitoring | $41.50 | $33 (20% savings) |
| Corporate | Unlimited | 5+ | Advanced reporting, SSO, remote deployment | Not available | $28 |