SECURITY & TRUST CENTER

Assume the System Will Be Tested. We Do.

A security page that asks you to trust the vendor has already failed its job. DriftFunnels is built to operate customer workflows, use AI, coordinate agents, connect systems, handle business state, perform authorized actions, preserve evidence, and in some deployments operate close to sensitive or regulated information. That gives the security model a harder job than protecting a passive dashboard. The system must answer a more demanding set of questions: Who can reach what? Who can authorize what? Which machine identity is acting? Which tenant owns the data? What purpose allows the action? What happens when permission changes? What proof remains after the action? Can the customer detect, contain, recover, export, and leave?

This page is written for security leaders, enterprise architects, risk teams, privacy officers, compliance teams, procurement reviewers, government security personnel, and technical buyers who expect the details to survive scrutiny. We are telling you where to look so you can make your own decision from the evidence.


The Security Boundary Begins With Truth

Security cannot be stronger than the architecture description it is protecting. If the production system moved but the security plan still describes the old environment, the document is not evidence of the current system. It is history. DriftFunnels therefore treats current architecture, data flow, identity, privileges, subprocessors, deployment topology, and control ownership as facts that must be re-derived from the operating system and supporting evidence rather than repeated from an old diagram. A skeptical reviewer should be able to ask:

Security begins by refusing to protect an imaginary system.


Tenant Isolation Is a System Property

A multi-tenant platform should not depend on every developer remembering to add the correct tenant filter to every query forever. DriftFunnels' enterprise security architecture is designed to make the tenant boundary a first-class control problem. Database identities, application roles, service roles, auditors, migration paths, break-glass access, row-level protections, connection policy, immutable ledgers, storage boundaries, caches, indexes, search surfaces, background workers, and AI retrieval paths all matter.

A skeptical security team should expect adversarial testing of this boundary. We want tests that attempt to cross tenants using hostile queries, malformed identifiers, elevated paths, background jobs, cached state, stale objects, search indexes, API misuse, and privileged operations. A control should be able to fail a test when the boundary is broken.

That last part matters. If the test suite is constructed so the tenant-isolation gate can never turn red, the gate is not proving isolation. A serious control system includes planted failure cases because negative proof is part of trust.


Privileged Access Is Not Ordinary Application Access

A privileged account changes the meaning of almost every application-level control beneath it. DriftFunnels separates ordinary application behavior from migration authority, administrative authority, audit authority, service identities, machine identities, and break-glass access. The purpose is to reduce the number of paths where a routine application request can inherit powers intended only for controlled operations. For an enterprise reviewer, the useful questions include:

A role name does not prove least privilege. The effective permissions do.


Human Identity and Machine Identity Are Both Security Subjects

An autonomous agent should not borrow the vague authority of "the application." DriftFunnels is designed to bind work to identifiable human, service, workload, and agent subjects. Enterprise deployments can integrate with identity systems through SAML/OIDC and provision or deprovision users through SCIM where appropriate. MFA, access reviews, privileged-access controls, machine identities, service identities, device or workload posture, and tenant policy can participate in the effective authority decision.

The operating principle is that delegation can narrow authority. It cannot silently widen it.

If a person has authority to approve a campaign but not export a sensitive dataset, an agent acting for that person should not gain export authority merely because the model can call the tool. If a workload has permission to send approved messages but not change the consent policy that governs those messages, the action system should preserve that distinction. Capability and authority belong in separate columns.


AI Does Not Get a Universal Pass

A common enterprise AI architecture makes one dangerous leap: the model can see a tool, so the model is allowed to use the tool. DriftFunnels is designed to put an action boundary between intelligence and execution.

The model can propose. The operating system checks whether the action is permissible under the identity, objective, delegation, tenant policy, purpose, markings, budget, environment, approval state, tool lease, and other controls that apply.

The result may be execution. It may also be approval required, narrowed action, deterministic fallback, abstention, pause, escalation, or refusal.

For security review, ask us to demonstrate the denied path as well as the successful path. A system that can show what it refuses is easier to trust than one that only demonstrates what it can do.


Every Important Action Can Leave Evidence

Security teams often receive logs that show activity without enough context to establish why the activity was allowed. DriftFunnels is designed so consequential actions can be associated with a richer receipt. Depending on the action and disclosure boundary, the evidence can identify the objective, actor, authority, policy, relevant source state, action, target system, execution state, cost, result, and later observation.

This supports several different jobs at once. Operations can understand what happened.

Security can investigate misuse or abnormal behavior. Compliance can connect an action to a control or obligation.

Finance can inspect cost and settlement. Customers can receive proof appropriate to the transaction.

Learning systems can reconcile the result without rewriting the original record. A log line saying success=true is not enough for every consequential action.


Audit Evidence Must Be Harder to Change Than the Event It Describes

An audit trail that the same privileged path can casually rewrite is weaker than it looks. DriftFunnels' security program treats important ledgers, consent records, AI receipts, call-compliance records, administrative actions, financial settlement events, and security events as evidence that requires stronger integrity properties than ordinary application records.

The architecture favors append-only or compensating-event patterns where the history matters. A correction adds a new event rather than erasing the event that created the need for the correction.

That is especially important in billing, consent, authority, and security investigations. The question is not merely whether the current state is correct. The organization may need to know how it became correct.


Encryption Is Only One Part of Data Protection

Saying "data is encrypted" answers too little. A useful data and cryptography review should also examine classification, key custody, secrets, retention, legal hold, deletion, cryptographic erasure where appropriate, backup behavior, residency, replication, indexing, AI-data boundaries, restore procedures, and access paths.

DriftFunnels is designed so data policy can follow the information across the systems that use it rather than stopping at the primary database. A skeptical reviewer should ask where copies appear.

Search indexes matter. Caches matter.

Backups matter. Logs matter.

Prompt and retrieval paths matter. Exports matter.

Offline stores matter. Training and evaluation corpora matter. A strong deletion policy that ignores the index is not a strong deletion policy.


Your Data Is Not Automatic Permission to Train

Operational access and learning authority are different permissions. A customer may authorize DriftFunnels to use information to complete a task without authorizing the company to retain that information forever, move it to another region, expose it to another tenant, use it to train a model, or repurpose it for unrelated analysis. DriftFunnels is designed to consider tenant boundary, classification, purpose, provenance, retention, residency, policy, and learning authority when determining whether information may enter a model or learning path. The security team should ask the question directly:

If the platform may read this record to complete the authorized workflow, what prevents that operational permission from silently becoming training permission?

That is the right question.


Model Providers Are Dependencies, Not Owners of the Operating System

Frontier models change. Pricing changes. terms change. availability changes. customer policy changes. Some workloads may prohibit an external model entirely.

DriftFunnels separates the operating state of the business from the model selected for a particular task. The customer's operational ontology, authority, workflows, history, evidence, receipts, approvals, business state, and mission continuity do not have to disappear when the provider changes. A deployment may use a provider model, a customer-provided key, a local or customer-controlled model, DriftFunnels' own model infrastructure, or a deterministic path where AI is not appropriate. A security review should therefore separate two questions:

What model is used for this workload? What would break if that model were removed tomorrow? The second answer should be much smaller than "the company stops operating."


Bring Your Own Key Without Surrendering the Control Plane

Some organizations already have approved model accounts, negotiated provider terms, regional requirements, or internal key-management processes. DriftFunnels supports BYOK patterns so a customer can supply supported model credentials without making the provider the owner of the business operating state. In the result-settled commercial model, BYOK remains a separate economic path rather than a reason to hide provider markup inside platform usage.

The security concern remains the same: the key should be protected, scoped, audited, and used only through the governed path intended for it. BYOK means the customer can control a model credential. It should not mean the credential becomes ambient authority inside the application.


Secure Software Development Includes the Supply Chain

Application security is not finished when the code passes a unit test. DriftFunnels' secure operations plane includes secure development practices, dependency and software-supply-chain controls, vulnerability management, production telemetry, incident response, backup and disaster recovery, release governance, and evidence generation. For buyers evaluating the software-development lifecycle, useful review areas include:

The correct depth depends on the engagement. We do not expect a public website to expose internal attack surfaces in detail. NDA review can go deeper where the customer risk justifies it.


Release Governance Matters Because Secure Code Can Become an Insecure Deployment

A strong security architecture can still fail during release. Wrong configuration. Wrong environment. Wrong secret. Wrong policy version. Wrong migration. Wrong model. Wrong feature flag. Wrong identity. Wrong rollback path.

DriftFunnels' release model is designed to make release a governed state transition with canary, rollback, kill, proof, and recovery capabilities rather than a blind act of copying code into production. The same principle applies to AI behavior changes. Candidate intelligence should be evaluated and promoted under governance rather than gaining production authority because a model provider shipped a new version.

Deployment is an action. It deserves evidence.


Vulnerability Management Should Degrade Trust When Reality Changes

A control can be strong Monday and weakened by a newly disclosed vulnerability Wednesday. Continuous compliance means the system should be able to connect new vulnerability information to the controls, systems, vendors, or evidence that depend on the affected component.

The purpose is not to generate panic every time a CVE appears. The purpose is to stop stale evidence from silently remaining green when the dependency moved. A security program should be able to answer: Which production assets are affected?

Which controls depend on them? Which customer commitments are implicated?

What is the remediation status? Does the risk require containment, configuration change, patching, compensating control, or customer communication?

What evidence closes the finding? That chain is more useful than a monthly spreadsheet exported from a scanner.


SIEM and Security Telemetry Belong in the Enterprise Surface

Large organizations already have a security operating model. DriftFunnels should not demand that the customer's security team abandon it to see what DriftFunnels is doing.

Enterprise deployments can provide customer-relevant audit and security telemetry, including SIEM export or integration paths where appropriate to the contract and technical boundary. The goal is to make important DriftFunnels events visible to the systems and teams already responsible for detection, investigation, and response. A customer should know what can be exported, at what granularity, under which retention policy, with which identifiers, and with which privacy protections.


Incident Response Is a Contractual Surface

Every vendor says it has incident response. Skeptical buyers should ask what the statement means operationally.

Who detects the incident? Who owns the response?

What severity model applies? What customer notification obligations exist?

What evidence is preserved? How is access contained?

How are keys, credentials, or sessions revoked? How are affected services isolated?

What is the recovery path? What is the post-incident review process?

How are corrective actions tracked? Which commitments belong in the contract?

The exact answers depend on the service level and deployment model. Those answers should be known before the incident, not invented during one.


Business Continuity and Disaster Recovery Must Be Testable

A backup is not recovery. A disaster-recovery document is not a recovered service.

A continuity claim should connect to actual recovery objectives, backup integrity, restore testing, dependency recovery, failover behavior, communications, and evidence. DriftFunnels also has to preserve the state of long-running work. Agent tasks, approvals, workflows, result contracts, pending settlements, deployment state, and operational history should not vanish because a worker restarted or a provider timed out. For a skeptical buyer, ask us to distinguish: data backup, service recovery, workflow recovery, agent-work recovery, customer communication,

and full business continuity. They are related. They are not interchangeable.


Contact-Center Security Includes Legal Permission to Act

A contact center creates a specific class of risk because the system reaches outside the enterprise and acts on people. A mature operating path needs more than call quality and throughput. It needs to know why the communication is allowed.

DriftFunnels' contact-center governance is designed around controls for consent, revocation, Do Not Call status, calling windows, jurisdiction, recording requirements, artificial or AI voice governance, required disclosure, payment handling, carrier trust, number reputation, retention, deletion, and human escalation where those requirements apply. The security property is broader than "the call was encrypted."

A consequential outbound action should know the permission basis before it occurs. That principle gives legal, compliance, security, and operations teams a shared object to inspect.


Payment Paths Should Keep Sensitive Card Data Out of Places It Does Not Belong

Contact-center payment collection creates additional risk because voice, recordings, transcripts, agent desktops, logs, and analytics can accidentally become storage locations for card data. DriftFunnels' payment-related security design is intended to separate governed payment operations from conversational or recording surfaces so sensitive authentication data does not become a casual byproduct of the call.

The specific PCI scope depends on the payment architecture and customer deployment. A skeptical buyer should ask us to identify that scope rather than accepting a generic "PCI-compliant" phrase. Scope is part of the proof.


Privacy Is an Operating Control, Not a Footer Link

Privacy review should be able to identify:

The privacy policy can describe the company position. The operating system must implement the actual boundary. When those disagree, the operating behavior is the risk.


Continuous Compliance Uses the Same Real Controls

We do not want separate fictional implementations called "the SOC 2 system," "the HIPAA system," "the ISO system," and "the government system." A real control should exist once in the operating environment. The evidence produced by that control can then be mapped to the frameworks, contracts, and assurance obligations for which it is relevant.

That means strong identity governance can support several frameworks. So can tenant isolation, incident response, encryption, change management, vulnerability management, evidence integrity, continuity, access review, and data governance.

The mapping is not the control. The audit is not the control.

The certificate is not the control. The operating mechanism is the control. Evidence from that mechanism is what makes the assurance claim defensible.


Current Assurance Status Should Be Read Live

The Trust Center should expose the current state of applicable assurance work rather than turning a once-correct badge into permanent website decoration. Depending on the current certified and contracted scope, the enterprise assurance program can include SOC 2 reporting, ISO/IEC 27001 certification, ISO/IEC 27701 privacy management, ISO/IEC 42001 AI management, PCI DSS validation, HIPAA and BAA readiness where applicable, HITRUST where justified, GLBA controls, FERPA controls, CJIS and GovRAMP paths, CMMC and NIST requirements where FCI or CUI applies, and FedRAMP work where the actual offering and federal use case require it.

Those labels are not interchangeable. SOC 2 is an attestation/reporting framework, not an ISO-style certification.

HIPAA applicability depends on the actual relationship and data handled. CMMC depends on the contract and information boundary.

FedRAMP is an authorization path tied to a specific cloud offering and government use, not a general adjective for secure software. Government or classified use requires the actual authorization and accreditation required by the agency, contract, data, environment, and mission. The current status should be stated precisely.


We Show Buyers the Proof. We Keep the Defensive Brain Private.

Transparency has a security boundary. We can provide customers and reviewers with appropriate reports, certificates, architecture summaries, data-flow documentation, control descriptions, penetration-test summaries, continuity evidence, incident commitments, privacy documents, AI-governance materials, accessibility evidence, customer-relevant audit data, and other proof required for the relationship.

We do not publish internal exploit playbooks, scoring models, command classifiers, adversarial test logic, isolation implementation details, key-management orchestration, protected evidence-graph internals, security automation logic, or other material whose disclosure would increase attackability or surrender protected technical advantage. A mature Trust Center should help the buyer evaluate the control without giving an attacker a manual for bypassing it.


Vendor Risk Includes Our Vendors

A vendor cannot ask enterprise customers to perform rigorous third-party risk review while ignoring its own dependencies. DriftFunnels' security program includes vendor and subprocessor governance, contract tracking, data-flow awareness, vulnerability impact, evidence collection, and customer-facing subprocessor disclosure where appropriate.

The security team should ask which dependencies can access customer data, which dependencies can affect availability, which dependencies participate in AI, which dependencies are required for communications, and what happens if a dependency fails or becomes unacceptable. Replaceability is a security property when the alternative is operational captivity.


Sovereign Deployment Reduces Some Risks and Creates Others

Cloud, edge, customer-controlled nodes, disconnected environments, and air-gapped deployments do not have identical threat models. Customer-controlled infrastructure may reduce dependence on a public SaaS path while increasing the customer's responsibility for physical security, patching, local identity, network configuration, hardware custody, backup operations, and local incident response.

Disconnected systems reduce some network exposure while making synchronization, update distribution, revocation, evidence transfer, and time integrity harder. The architecture is designed to support multiple deployment patterns under governed state and local authority. The security design must still be evaluated against the actual topology.

Sovereignty is not the absence of responsibility. It is the ability to place responsibility where the customer and mission require it.


Exit Is a Security Control

Vendor lock-in is usually discussed as a commercial issue. It can become a security and continuity issue when a customer cannot leave an unsafe, unaffordable, unavailable, or noncompliant provider without losing its operating history.

DriftFunnels' sovereign-exit design is intended to preserve supported customer-owned business state, workflows, evidence, receipts, configuration, and audit records in an exportable form and validate that the export can be reconstituted. A skeptical buyer should ask what remains vendor-specific, what can be exported, which dependencies must be replaced, how secrets are handled at termination, how data is deleted, and how the reconstitution drill is performed. Exit should be tested before it becomes an emergency.


What Security Review Should Look Like Before Production Authority Expands

A strong review starts with the exact proposed workload. Define the objective. Identify the users and machine identities. Map the systems. Classify the data. Define the authority. Identify the external actions. Identify the required approvals. Identify the legal and contractual obligations. Establish the evidence needed. Establish the rollback and stop conditions. Confirm continuity requirements. Confirm the current assurance scope. Run adversarial and negative tests. Start with the smallest authority that can produce useful evidence.

Then watch the system operate. A successful pilot is not "the AI generated good output." A successful pilot shows that the operating result occurred inside the agreed authority and security boundary, that the evidence exists, that the failure path works, and that the customer can stop or recover when required.


Reasons We May Tell You Not to Deploy Yet

A security review is useful only if "no" remains possible. We may recommend delaying or narrowing a deployment when the required identity integration is not ready, the tenant boundary cannot be proven for the requested architecture, the data classification is unresolved, a required subprocessor is unacceptable, the customer needs an accreditation the actual offering does not yet hold, the legal basis for a communication workflow is unclear, the requested AI authority is broader than the organization can govern, the recovery requirement exceeds the proposed topology, or the evidence needed to prove the result does not exist.

Those are not sales failures. They are boundary findings. The right response is to close the finding, change the scope, or decline the workload.


What to Request From the Trust Center

Tell us what you are trying to evaluate. If you are a CISO, tell us the deployment topology, data class, identity requirements, integration surface, SIEM expectations, criticality, and control frameworks that matter.

If you are procurement, tell us the questionnaire, insurance requirements, SLA terms, accessibility obligations, privacy documents, subprocessor requirements, and exit provisions you need. If you are legal or privacy, tell us the data, jurisdictions, retention, contact-center activity, AI use, recording, payment, or other regulated behavior in scope.

If you are a government or prime contractor, tell us the agency, mission, information category, contract requirement, hosting boundary, required authorization, and whether FCI, CUI, CJIS data, PHI, payment data, student records, or another regulated category is involved. We will map the review to the actual workload rather than hand you every document we possess and call that transparency.

Primary action

Run the security review against one real proposed workload. That gives both teams a concrete boundary to evaluate and exposes missing controls before a broad deployment makes them expensive.

[REQUEST SECURITY & TRUST REVIEW]