01Who we are
il2cppMagic is a service of EastWhiz, House #222, Dubai Garden, Sahiwal, Punjab, Pakistan ("we", "us"). These terms apply when you use il2cppmagic.com, request a free sample, or hire us for paid work.
By submitting a request or using the site you agree to these terms. If you act for a company, you confirm you may accept them on its behalf.
02What we do
We analyze Unity games built with IL2CPP and reconstruct readable C# source, Unity projects and related documentation from the compiled build (for example libil2cpp.so or GameAssembly.dll together with global-metadata.dat).
Reconstructed code is not the original source. Comments, some names and some logic cannot be recovered exactly, and output may need fixing before it compiles or behaves like the original. We describe the expected result before paid work starts.
03You must own it or be authorized
When you submit a request you confirm that:
- you are the developer or rights holder of the game, or have the owner's permission to have it reverse engineered;
- if you act for someone else, the owner or company you name has authorized it;
- you will use what we deliver lawfully, and only in ways your rights allow.
We record this confirmation with the time, the wording version and a hashed network identifier. We may ask for proof (store developer account, contract, written permission) at any time, and we decline or stop work when we have doubts.
04What we won't do
We don't take on, and you may not use our work for:
- cracking, piracy, or removing licence checks, DRM or in-app purchase verification;
- cheats, hacks or bots for online or competitive games, or bypassing anti-cheat;
- copying or reselling someone else's game or code without their permission;
- malware, or anything that harms players, platforms or other people's systems;
- anything that breaks the law where you or we operate.
We may decline any request without giving a reason.
05The free sample
- One free sample per email address, verified by Google sign-in or an email link.
- You upload the game binary and
global-metadata.dat; we list the classes and you pick up to three. - Our team reconstructs the picked classes by hand and delivers them through your request page (and by email). It usually takes 1–2 working days, but there is no guaranteed turnaround.
- Protected, encrypted or unusual builds may not be possible as a free sample. We'll tell you, and may offer paid work instead.
- We may limit requests per network, and decline samples that look automated or abusive.
06Paid work
Paid projects are quoted individually (scope, price, timeline, payment terms). If a quote or written agreement differs from these terms, the quote or agreement applies for that project.
07Your files and the deliverables
Your game stays yours. We claim no ownership of your build, your code or what we reconstruct from it. Once delivered (and paid for, for paid work), you may use the deliverables for any purpose your own rights in the game allow.
Confidentiality. We use your files only to do your request. We don't publish, sell or share your build or deliverables, except with the service providers we need to run the service (see the Privacy Policy) or when the law requires it. We may keep general know-how about tools and techniques, never your code.
Showcasing. We never show your project in our portfolio or marketing without your written permission.
08No guarantees
We work carefully, but deliverables are provided "as is". Reverse engineering is inherently imperfect: we don't guarantee the output is complete, error-free, compiles, or matches the original. You are responsible for checking it before relying on it.
09Liability
As far as the law allows, we are not liable for indirect or consequential losses (lost profit, lost data, business interruption). Our total liability for any request is limited to what you paid us for it. For the free sample, that is nothing.
You are responsible for having the rights you confirmed. If someone brings a claim against us because you didn't have them, or because of how you used our work, you agree to cover our reasonable costs and losses from that claim.
10Ending access
We may decline, pause or stop a request, and remove access to the site, if these terms are broken or we believe a request is unlawful. You can stop at any time; ask us to delete your data as described in the Privacy Policy.
11Law and disputes
These terms are governed by the laws of Pakistan. We'll try to settle any disagreement directly first; if that fails, the courts of Punjab, Pakistan have jurisdiction, unless the law of your country gives you a right to bring the claim where you live.
12Changes and contact
We may update these terms; the date at the top shows the latest version. Changes don't apply to work already agreed.
Questions: hello@eastwhiz.com or WhatsApp +92 321 6902135.