Cybersecurity

Security isn’t an add-on. It’s part of the architecture.

We build security into software from its design: application and API protection, hardening against reverse engineering and tampering, and anti-cheat for games.

What we solve

When security comes late.

  • 01

    Flaws in the foundation

    Security added after launch patches what was built without it, and what is in the foundation stays.

  • 02

    Software taken apart

    An app or game whose code is unpacked, its ideas copied or changed to run without a licence.

  • 03

    Cheating that empties games

    A multiplayer game without protection loses its serious players to those who cheat.

What we build

What we build in security.

  • Application security

    Authentication, authorisation and encryption, built in from the start.

  • API security

    Interfaces that check every request and trust nothing they receive.

  • Software hardening

    Protecting code from unpacking, tampering and reverse engineering.

  • Anti-cheat

    Protecting games from the server to the game file itself.

  • Web security

    Strict browser policies and protection against common attacks.

  • Security in code review

    Reviewing what we build, and how secrets and dependencies are handled.

How we work

Security at every stage.

  1. Discovery

    What is being protected, from whom, and what a mistake costs.

  2. Architecture

    Threat modelling before technology, and permissions designed with the data.

  3. Design

    Interfaces that prevent a mistake before warning about it.

  4. Build & test

    Security review of the code, and tests for what must be refused as well as what must pass.

  5. Launch & beyond

    Security updates and follow-up after launch.

Questions

What clients ask before they start.

Do you offer penetration testing?

Not as a standalone service. Our work is building security into software from its design, and protecting what we build from reverse engineering, tampering and cheating.

Do your solutions meet Saudi cybersecurity requirements?

Solutions can be architected with the applicable regulatory and cybersecurity requirements in mind. We hold no formal compliance certification, and don’t claim one.

How do we start?

Tell us what you want to build on the “Start a project” page, or straight on WhatsApp. Someone from Dimensions Group gets back to you within 24 hours and helps you choose the way of working that fits your needs and your scope.

Do you work with companies in Saudi Arabia and the Gulf?

Yes. We serve businesses in Saudi Arabia, the Gulf and worldwide from Egypt, in Arabic and English, working remotely in clear stages with regular reviews.

Does your part end at launch?

No. Every project includes a 30-day warranty after delivery, in which we fix defects at no charge, and then an optional maintenance contract: monitoring, maintenance, updates, enhancements, security updates, and support as its use grows.

Who owns the code?

You do, in full, once the project is paid for: the source code and the designs. The exceptions are open-source libraries, which keep their own licences, and products we license rather than sell, such as MedOne.

How do we contract?

As the project needs: a fixed scope at a fixed price, a dedicated team on a monthly contract, consulting, or a maintenance contract. Our representative helps you choose what fits your needs and your scope.

Do I need to give a budget?

No. Budget is an optional question, and if you give one, in US dollars. What we need first is to understand what you want to build.

Let’s protect what you’ve built.

Tell us what you want to protect, and we’ll get back to you within 24 hours.