- Local First
- Human Approved
- Air-Gapped Capable
- Private Alpha
Never answer the same security questionnaire twice.
Import the spreadsheet. RepliSec finds approved, sourced answers across your platform, organisation and customer knowledge. Review them, approve them and export the completed response.
Use AI to draft answers, use it only to find approved wording, or operate without AI.
Local first. Private alpha. Commercial model in validation.
The security questionnaire arrives when the deal is waiting.
Customer security questionnaires often arrive as complex spreadsheets containing hundreds of inconsistently worded questions. They are passed between security, engineering, legal and sales, frequently under pressure to return them quickly.
Teams search previous questionnaires, copy old answers and write whatever will get the response out. The result may contain inconsistent claims, outdated evidence or commitments nobody intended to make.
- 300-row spreadsheet
- Friday afternoon
- Enterprise deal waiting
- Answers scattered across documents and people
RepliSec turns that improvised process into a governed response workflow.
Import. Match. Review. Export.
The same four steps whether you are answering your first questionnaire or your fiftieth.
-
01
Import
Import the customer's spreadsheet or document. RepliSec separates the questions into a structured working list.
-
02
Match
Search approved answers and eligible supporting knowledge. Every candidate retains its source and scope.
-
03
Review
A person reviews the proposed response, checks its evidence and approves or changes it.
-
04
Export and reuse
Return the completed document in the customer's format. Approved answers remain available for future questionnaires.
- 01
Import. The customer's spreadsheet becomes a numbered working list, so you can see what is answered and what is not.
- 02
Match. Each proposed answer shows where it came from and how closely it matched the question.
- 03
Review. Nothing is final until a person approves it. Edit the wording, or search again.
- 04
Reuse. Promote an approved answer to the library and the next questionnaire starts from it.
Every answer has a source and a scope.
RepliSec keeps three kinds of knowledge apart: what you inherit from the platforms you rely on, how your own organisation operates, and what you have committed to individual customers.
Every tier is searched at once. Results merge using confidence thresholds and tier precedence, so the more specific knowledge wins. Approved answers are returned exactly as approved, while answers drawn from the knowledge base may combine information across tiers where appropriate.
-
Tier 1
Platform and supplier knowledge
Controls and evidence supplied by platforms on which the organisation relies, such as Azure certifications, service documentation and independently audited infrastructure controls.
Cloud-provider trust centresCertifications and assurance reportsService documentationSupplier security documentationTechnical name: Foundation knowledge.
-
Tier 2
Organisation knowledge
The organisation's own policies, configurations, architecture, procedures, controls and approved positions.
Approved security answersPolicies and proceduresArchitecture and configurationInternal controlsApproved positions -
Tier 3
Customer-specific knowledge
Contractual commitments, exceptions, configurations and operating details that apply to one customer or engagement.
Contractual commitmentsAgreed exceptionsCustomer-specific configurationPrevious responses to that customer
Supplier controls do not automatically become your controls.
RepliSec records how your organisation relies on each supplier and distinguishes inherited platform capabilities from controls that your organisation actually configures and operates.
Supplier material with no declared relationship is excluded from answers, so another organisation's controls are never presented as your own by accident.
Worked example
"Do you encrypt customer data at rest?"
-
Platform
Microsoft Azure infrastructure controls are independently audited under ISO 27001 and SOC 2.
-
Organisation
Application data sits in Azure SQL Database with Transparent Data Encryption; keys are held in Azure Key Vault with annual rotation.
-
Customer
Under clause 9.2 of the Acme MSA we committed to customer-managed keys and 30 days' notice of any change to the encryption standard.
All customer data is encrypted at rest using AES-256. The underlying platform is Microsoft Azure, whose infrastructure controls are independently audited under ISO 27001 and SOC 2. Application data is held in Azure SQL Database with Transparent Data Encryption enabled, and encryption keys are managed in Azure Key Vault with annual rotation and separation of duties. For Acme, those keys are customer-managed in a dedicated vault, and we will give 30 days' notice before any change to the encryption standard, as set out in clause 9.2 of the MSA.
Every part of the final answer remains linked to the knowledge and scope that support it.
How answers are produced.
Some organisations want AI to draft. Some allow it only to find wording a person has already approved. Some cannot use it at all. RepliSec supports all three.
-
AI-assisted workflow
AI may draft wording or provide reference material. A person reviews and approves every answer before use. In Human Authored mode, a person writes the final response and remains the author of record.
AI used for matching, drafting or reference -
Approved answers only
RepliSec finds an existing human-approved answer and returns it without changing its wording. Semantic matching may be used to locate it.
No generative drafting. AI may be used for matching. -
No AI
RepliSec uses deterministic lexical matching. No LLM, embeddings or neural model is loaded.
No AI used
The selected policy applies to the engagement, so every answer in a questionnaire follows the customer's contractual and governance requirements.
What those terms mean
- LLM
- A large language model such as Claude, GPT, Gemini or a local equivalent. It drafts wording from retrieved knowledge.
- Semantic matching
- Finds matches by meaning, using embeddings: numerical vectors produced by a small neural model that runs locally. A question about "multi-factor authentication" will find your approved answer about "MFA". It is AI, but it does not write anything.
- Lexical matching
- Finds matches by the words themselves, like Ctrl-F indexed across your whole answer library. Fast, deterministic, no AI involved.
- Under the hood
- These three policies are implemented as five compliance modes. The Technical FAQ maps each mode to the policy it belongs to.
Keep assurance knowledge under your control.
Local or self-hosted
Questionnaires, documents, approved answers and indexes remain on infrastructure controlled by the user.
Local AI
Use a locally operated model where AI assistance is permitted but information cannot be sent to an external provider.
Air-gapped
Operate without a network connection. Lexical mode requires no model. Semantic or local-model deployments require the necessary models to be installed before the environment is isolated.
Two separate controls.
Air-gapped describes where the data and computation remain. No AI describes how answers are found and produced. RepliSec supports both independently.
Cloud models are optional. If you configure one, the only outbound call RepliSec makes is to that provider, using your own key, and only under the AI-assisted workflow policy. No telemetry. For the detail, read the Technical FAQ.
Why RepliSec is different.
Governed inheritance
Platform capabilities, organisational controls and customer commitments remain distinct.
Approved wording
Existing human-approved answers can be returned verbatim.
Traceable sources
The reviewer can see the evidence and scope supporting an answer.
Enforced operating modes
AI restrictions are enforced in the application architecture rather than presented only as a user preference.
Every claim on this page describes what RepliSec does today, not what it is planned to do. For the detail behind them, read the Technical FAQ.
Built from a problem seen from the inside.
RepliSec was created by Michael Doody after more than 25 years leading technology organisations across FTSE 100, private-equity-backed and global software businesses.
The product grew from a recurring enterprise problem: complex security questionnaires arriving late in a commercial process, with senior technical teams expected to assemble defensible answers under pressure.
RepliSec is now in private alpha, being tested with practitioners against the questionnaires they actually receive.
Test RepliSec against a real questionnaire.
We are inviting a small number of security leaders, CTOs, consultants and assurance professionals to test RepliSec with the questionnaires they already receive.
- Run it on your own infrastructure
- Test it with a questionnaire you already have
- Tell us where it falls short
- Help decide what gets built next