Open-source GeForce Now client strips tracking and AFK limits

Craig Nash
By
Craig Nash
Tech writer at All Things Geek. Covers artificial intelligence, semiconductors, and computing hardware.
8 Min Read
Open-source GeForce Now client strips tracking and AFK limits

An open-source GeForce Now client is now available on GitHub, offering gamers a way to connect to Nvidia’s cloud service without the tracking, telemetry, and away-from-keyboard restrictions built into the official app. This shift reflects growing demand for privacy-focused alternatives in cloud gaming, where users increasingly question what data companies collect during streaming sessions.

Key Takeaways

  • Open-source GeForce Now client removes tracking, telemetry, and AFK limitations from Nvidia’s official service
  • GeForce Infinity is a work-in-progress app built for Linux, macOS, and Windows support
  • Installation requires cloning the repository and installing Node.js dependencies via npm
  • Multiple open-source alternatives exist, including OpenNOW and Linux-specific clients
  • All alternatives are free and independent from Nvidia

What Is the Open-source GeForce Now Client?

GeForce Infinity is a next-generation application designed to enhance the GeForce NOW experience, originally created to address the lack of native GeForce NOW support on Linux. Unlike Nvidia’s official client, which enforces session timeouts when users go idle and collects usage telemetry, this open-source alternative strips those restrictions entirely. The app is built using Electron and TypeScript, making it cross-platform and maintainable by the community rather than a single corporation.

The project explicitly states it is an independent effort and is not affiliated with, sponsored by, or endorsed by Nvidia or GeForce NOW. This independence is crucial—it means the developers prioritize user privacy and feature requests over corporate interests. For gamers tired of being logged out after periods of inactivity or concerned about tracking, this represents a meaningful departure from Nvidia’s walled garden.

How to Install and Run the Open-source GeForce Now Client

Setting up GeForce Infinity requires basic command-line familiarity and Node.js installed on your system. The installation process is straightforward: clone the repository from GitHub, install the necessary dependencies, and run the application. Here is the exact process.

First, open your terminal and clone the repository with the command: `git clone https://github.com/AstralVixen/GeForce-Infinity.git`. Once cloned, navigate into the directory and install Electron with `npm install electron`, then install Discord RPC support with `npm install discord-rpc`. Finally, start the application by running `npm start`. The app will launch as a desktop window, ready to connect to your Nvidia GeForce Now account without the official client’s overhead.

The project remains in active development and is marked as work-in-progress, meaning stability and features may evolve. For support, users can file issues directly on GitHub or contact the developer via email at [email protected] or through the project’s Discord server.

How the Open-source GeForce Now Client Compares to Nvidia’s Official App

Nvidia’s official GeForce Now client prioritizes telemetry collection and session management, logging user behavior to improve service recommendations and detect abuse. The client enforces AFK timeouts—if you step away from your keyboard for a set period, your session terminates, forcing you to reconnect. These features serve Nvidia’s business interests, not necessarily yours.

The open-source GeForce Now client eliminates both constraints. By removing telemetry, it prevents Nvidia from building a profile of your gaming habits. By stripping AFK limitations, it allows indefinite idle sessions, useful for players who stream passively, take breaks, or simply want uninterrupted access without re-authentication. This is the core appeal: control over your own experience rather than compliance with corporate defaults.

Other open-source alternatives also exist. OpenNOW is a community-built desktop client using Electron and TypeScript, fully open-source and cross-platform. Linux-specific clients like geforcenow by kenvandine and gfn-electron by hmlendea offer native desktop experiences with extra features tailored for Linux users. None of these are affiliated with Nvidia, and all are free to use and modify.

Why Privacy Matters in Cloud Gaming

Cloud gaming streams your gameplay to remote servers and back to your device, creating a detailed log of what you play, when you play, and for how long. Nvidia uses this data to refine its service, but it also creates a privacy liability. An open-source GeForce Now client eliminates that middle layer, allowing you to use Nvidia’s infrastructure without surrendering behavioral data.

For users in regions with strict data protection laws—the EU’s GDPR, for example—this matters legally. For privacy-conscious gamers everywhere, it matters philosophically: you should control what information you share, not accept defaults simply because they are convenient for the vendor.

Are There Risks to Using an Open-source Alternative?

Yes, and they are worth acknowledging. GeForce Infinity is a work-in-progress project, meaning bugs, crashes, or compatibility issues may occur. Nvidia could theoretically detect and block unofficial clients, though the company has not done so publicly. Using an open-source client also means relying on volunteer maintenance—if the developer stops updating it, you lose access to security patches or compatibility fixes for future Nvidia service changes.

The official Nvidia client, despite its telemetry, benefits from corporate support, regular updates, and guaranteed compatibility. If stability and official support matter more to you than privacy, the official app remains the safer choice. If privacy is your priority and you are comfortable troubleshooting occasional issues, the open-source alternative is worth exploring.

FAQ

Is the open-source GeForce Now client free?

Yes. GeForce Infinity and all other open-source alternatives are completely free to download, install, and use. You still need a GeForce Now subscription to access Nvidia’s servers, but the client itself costs nothing.

Will using an open-source GeForce Now client get me banned?

There is no public evidence that Nvidia bans users for running unofficial clients. The company does not appear to actively block or detect them. However, Nvidia’s terms of service could theoretically prohibit third-party clients, so using one carries a small legal risk. Most users report no issues, but you assume responsibility for any account consequences.

Can I use the open-source GeForce Now client on my Mac?

GeForce Infinity supports macOS alongside Linux and Windows, so yes. The installation process is identical across all three platforms—clone the repo, install dependencies, and run npm start.

The open-source GeForce Now client represents a shift in how gamers think about cloud services: not as monolithic platforms to accept wholesale, but as infrastructure to modify and control. If you value privacy over convenience and are comfortable with occasional friction, it is worth trying. If you need absolute stability and official support, Nvidia’s client remains the standard. The choice, now, is genuinely yours.

Edited by the All Things Geek team.

Source: Tom's Hardware

Share This Article
Tech writer at All Things Geek. Covers artificial intelligence, semiconductors, and computing hardware.