SSQ.AISSQ.AI
English
help!

R&D for Sovereign Security AI

Research domains, topics and where they are used

SAFE SQUARE researches the technology and systems that help people and AI build their capabilities and work together effectively.

We also treat security intelligence, vulnerabilities and attack and defence techniques, knowledge infrastructure, and AI models and agents as research and development fields in their own right.

What do we research and build?

We research six independent domains and turn the results into technology and tools for security work.

Reviewed

PEOPLE + AI AGENTS People, Knowledge & Collaboration COLLAB KNOWLEDGE MODEL AGENT AI Models & Agents EXPLOIT INTEL Security Intelligence & Validation
The six domains carry equal weight on one circle; people and AI agents at the centre use what all six build.

Three groups, six independent research domains

The three groups are there to make the six domains easier to follow. We research KNOWLEDGE on a par with the other five.

COLLAB · KNOWLEDGE

People, Knowledge & Collaboration

We advance professional capability and collaboration between multiple people and AI agents, and build technologies that make knowledge useful wherever it is needed.

MODEL · AGENT

AI Models & Agents

We improve the capabilities and practical use of AI models, and build systems that use knowledge and tools to perform real work.

INTEL · EXPLOIT

Security Intelligence & Validation

We analyse exposure and attack surfaces, and develop techniques to verify vulnerabilities and their real-world impact.

  • COLLABPeople & AI Collaboration

    We research how professionals can analyse more deeply and judge more accurately, and how multiple people and AI agents work together: sharing roles, goals and context, and coordinating, reviewing and handing over work. We also develop the frameworks and collaborative environments this needs.

    Research scope
    Professional learning, judgement and working methods; team roles; shared workspaces; context sharing; review and handover; evaluation of collaboration.
    Connections with other domains
    The focus is how people and teams work. Agent execution belongs primarily to AGENT; knowledge collection, processing and delivery connect to KNOWLEDGE.
    Related services
    Security Capability Development for People & AI
    See also
    Co-Intelligence Security
  • KNOWLEDGEKnowledge Infrastructure

    We research the full knowledge lifecycle, from collecting, processing and managing expertise and experience to delivering it for use. We develop delivery methods, integration technologies, frameworks and systems so people, AI agents and models can use the knowledge they need in ways that suit their goals and environments.

    Research scope
    Collection, refinement, structuring and verification; provenance, permissions and versioning; retrieval and context assembly; knowledge and skill delivery; APIs and integration; evaluation and feedback.
    Connections with other domains
    The focus is making knowledge usable. Updating model weights using training data belongs to MODEL; carrying out agent tasks belongs to AGENT.
    Related services
    Security Capability Development for People & AI
  • MODELAI Model Engineering

    We research model evaluation, training, customisation, optimisation, inference and operation. We improve models for security work and develop local models and deployment systems that are easier to install, customise and run in the environments where they are needed.

    Research scope
    Task-specific evaluation; training and adaptation; efficiency and inference optimisation; compatibility and runtimes; local deployment, updates and operation; model-use strategies.
    Connections with other domains
    The focus is model capability and runtime behaviour. Planning, tool use and execution controls outside the model belong to AGENT; training and evaluation data delivery connect to KNOWLEDGE.
    Related services
    AI agent evaluation and improvement
  • AGENTAgentic AI

    We research how AI can plan towards goals, use knowledge and tools, perform tasks and check results. We develop systems for agent execution and state management, task coordination, permissions, approval and result verification.

    Research scope
    Planning and tool use; task state and memory use; execution environments; work across agents; approval, permissions, interruption and recovery; result evaluation.
    Connections with other domains
    The focus is how AI carries out work. Team collaboration involving multiple people connects to COLLAB; reusable knowledge delivery connects to KNOWLEDGE.
    Related services
    Security Assessment & Penetration Testing
    AI agent evaluation and improvement
  • INTELExposure Intelligence

    We collect information about assets, services, accounts and other exposures observed across the internet, and analyse changes, history and relationships across attack surfaces. We combine this with relevant threat information to develop technologies and platforms for security assessments, threat investigations and incident analysis.

    Research scope
    External observation; asset, account and information exposure; attack-surface discovery and tracking; history and relationship analysis; relevant threat information.
    Connections with other domains
    The focus is the meaning and relationships of external security information. Reusable knowledge delivery connects to KNOWLEDGE; verification of actual exploitability connects to EXPLOIT.
    Related services
    Exposure Intelligence
  • EXPLOITOffensive Engineering

    We analyse and verify system vulnerabilities, the conditions needed to exploit them, and their real-world impact. We advance vulnerability research and offensive and defensive techniques, and develop specialist tools and test environments for analysis, reproduction and validation.

    Research scope
    Vulnerability analysis and reproduction; attack paths and exploit conditions; security boundaries and protection assumptions; validation of defensive measures; specialist analysis and test tools.
    Connections with other domains
    The focus is technical security validation. Interpretation of external observations connects to INTEL; automation and execution systems connect to AGENT.
    Related services
    Security Assessment & Penetration Testing
    Risk-Focused Security Validation
    Security Capability Development for People & AI

We improve the model and the surrounding knowledge, tools, workflows and collaboration together.

For an agent to finish a task correctly, the tools, execution environment, permissions, instructions and verification have to work alongside the model's responses. So we research MODEL and AGENT separately.

The technologies in COLLAB, KNOWLEDGE, MODEL and AGENT may also apply beyond security.

How the domains work together

Each domain is researched in its own right; real tasks draw on several of them at once.

  • Apply a security-focused local model

    MODEL adapts and optimises the model. KNOWLEDGE supplies permitted knowledge and evaluation data. AGENT connects it to tasks, EXPLOIT contributes security validation criteria, and COLLAB adds expert review.

  • Investigate a vulnerability as a mixed team

    COLLAB supports shared work and handover; AGENT handles execution; EXPLOIT provides analysis and validation; INTEL adds external evidence; KNOWLEDGE makes reusable knowledge available; MODEL supports the model technology.

  • Turn observations into an intelligence service

    INTEL interprets history and relationships. KNOWLEDGE supplies reusable delivery and integration; AGENT handles repeatable work; COLLAB supports review. EXPLOIT is added when actual exploitability must be verified.

Scope

These are examples of how the domains work together.

A research domain describes a capability we keep developing; a service describes work a client can commission. The same technology can serve several services, and experience from delivery can raise new research questions.

Research topics and environments

Where the research domains are put to work in security: the problems we study and the typical environments they come from.

  • AI, LLM and agent security

    The attack surface of AI models and agent services, and responses to threats such as prompt attacks, data leakage and misuse.

  • IT systems security

    Attacking and defending web, mobile, APIs, cloud and networks: the fundamentals every other topic builds on.

  • OT and physical systems

    From OT, ICS, IoT and firmware to robots, vehicles and ships: vulnerabilities in systems that touch the physical world, and their effect on safety.

  • Advanced offence and defence

    Offensive and defensive techniques against advanced threats, including zero-day vulnerability research.

Environments we work in

  • Web, APIs and mobile
  • Authentication and permissions
  • Servers, operating systems, networks and cloud
  • AI agents
  • LLM services
  • OT and control systems
  • IoT, embedded devices, firmware and hardware
  • GPU and HPC

R&D organisations

Research and development at SAFE SQUARE centres on two core organisations of its own: tty.link and Return-Oriented AI Lab.

CORE R&D

Return-Oriented AI Lab

Systems & Security Research

UNDERSTAND · CHALLENGE · REINVENT

Return-Oriented AI Lab investigates how systems and technologies work, how they are built and where their limits lie. Its research covers vulnerabilities and offensive and defensive techniques, and equally the inner workings of systems and AI models and agents; a question can start from a security problem or from curiosity about how a system behaves, performs or uses its resources.

Representative activities
Research into vulnerabilities, attack and defence
System internals and reverse engineering
Research into AI models and agents
Testing and improving on technical limits

The six domains (COLLAB, KNOWLEDGE, MODEL, AGENT, INTEL and EXPLOIT) are not divided between the two organisations: they are capabilities the whole of SAFE SQUARE builds together. People working in education, training and evaluation, and in business and operations, also take part in the research and in putting it to use.

What differs is the starting point

Aspecttty.linkReturn-Oriented AI Lab
Main starting pointWhat could we make and try out?How does this work, and how far can it go?
Core inclinationCreating, making and buildingExploring, analysing and verifying
Shared activitiesResearch, development, reverse engineering, experimentation, using AI, exploring new technologies

Exploring from different perspectives, creating new possibilities together.

Return-Oriented AI Lab and tty.link each carry out independent research and development, grounded in their own expertise and interests.

Understanding of principles and constraints leads to new designs and builds, and problems found while making and using things lead to new research. The cooperation runs both ways, on each piece of work where it helps.

Return-Oriented AI Lab's approach to research

UNDERSTAND

Understanding in depth how things work and how they are built.

CHALLENGE

Questioning and testing existing assumptions, designs and technical limits.

REINVENT

Finding new perspectives and approaches and, where needed, reconstructing and improving existing technology.

  • A hacker's eye

    Here a hacker's perspective means more than a job in attack or defence. It is the habit of not taking the given explanation at face value: checking for yourself how things work inside, and testing the assumptions everyone takes for granted and the uses nobody expected.

  • AI as both subject and means of research

    The lab studies the principles, capabilities and limits of AI models and agents themselves, and also uses AI actively to analyse, experiment, verify and develop. Using and researching AI is open to the whole company, not confined to the lab.

  • Why “Return-Oriented”?

    The name was inspired by ROP (return-oriented programming), an attack technique that chains short instruction sequences already present in a program's memory, each ending in a return instruction, to make the program do something it was never meant to do, without injecting any new code. The lab reads in it the idea of understanding existing pieces deeply and connecting them in new ways, and has made that its approach to research. It is a metaphor in the name: ROP itself is not a technique for improving systems.

    Source: H. Shacham, ACM CCS 2007

  • What counts as a result

    Finding a root cause, showing that a technology behaves in unexpected ways or proving a new attack technique are all research results. Not every piece of research has to end in a product or a new implementation.

Where research goes to work

Research starts not only from problems met in real work but also from curiosity about technology, from systems behaving in unexpected ways and from new ideas for things to make. The results become our own technologies, tools and methods, used in services and in work with clients, and field experience becomes the next research question.

The Comprehensive Security Health Check and Cybersecurity Care build on the same technology and methods. Our research puts the results you receive on firmer ground.

Our collaboration framework, and where our research is headed

Technical collaboration and joint research

SAFE SQUARE researches security technology, puts it to work in real analysis and testing, and builds the tools and AI it needs. We select work close to our research domains and take it on with you as technical collaboration or joint research.

Technical collaboration

Together with you, we design and build the technology the work needs, such as security analysis and testing techniques, security automation, AI models and agents, or knowledge systems.

Joint research

We research open questions with you, such as new offensive and defensive techniques or how people and AI work together.

If you already run AI agents, AI agent evaluation and improvement looks at how well they do the work.

Discuss technical collaboration or joint research