Skip to content
Ciji Games Support All Products
Easy License key Easy License key

Easy License Key

Documentation, guides, and technical support for Easy License Key in Unreal Engine.

Overview

Protect your projects with a lightweight, user-friendly license validation system powered by Google Sheets! Bind serial keys to hardware IDs, track access, and revoke licenses remotely—all without the hassle of custom servers.

🔒 License & Activation

  • Serial key binding to hardware IDs (HWID).
  • Remote revocation with a single checkbox.
  • Auto expiry with a revocation date.

📊 Cloud-Connected with Google Sheets

  • Fully managed with your own Google account.
  • Simple REST API with customizable messages.
  • Tracks last access date, access count, and version used.

⚡ Unreal Engine Integration

  • Works with both C++ and Blueprints.
  • Clean JSON response mapped into a ready-to-use struct.
  • Example widget included for fast setup.

🛠️ Easy Key Management

  • One-click generation of unique serials
  • Automatic duplicate prevention.

Enable the Plugin

Installation steps:

  1. After your purchase, install the plugin in your engine version.
  2. In your project, go to Edit > Plugins.
  3. Search for Easy License Key, enable it.
  4. In a Blueprint, integrate the validation nodes or create the LicenseCheck widget.

Setting Up the Google Sheets Web App

Step-by-step setup:

  1. Follow this link to duplicate the license sheet into your Google Drive.
  2. In Google Sheets, open Extensions > Apps Script.
  3. Deploy your web app with New deployment: - Double check it’s set to Web App - Give it a name - Set Execute as: Me - Who has access: Anyone
  4. Click Deploy and authorize the script to run *(Note: You are not granting access to anyone else, only to the script itself. I DO NOT have access to your drive!)*.
  5. Copy & Paste the web app URL in the widget provided in Unreal Engine, format should be: https://script.google.com/macros/s/XXX/exec.

Available Blueprint Nodes

The following Blueprint nodes are available globally for custom activation checks, HWID binding, and status queries:

Disclaimer:

This plugin performs license validation online via Google Sheets, which means your end users must have an active internet connection whenever a license check is performed. Please note that this system is designed as a lightweight and convenient solution for managing licenses, not as an enterprise-grade DRM. While it offers basic protection against unauthorized use, Ciji Games cannot be held responsible for hacks, bypasses, or data breaches.

Security Notice: