Authentication
Separate management and individual investor authentication with session validation.
SN Insight separates AI recommendations from sensitive execution using server-side authentication, permissions, business rules, approvals and audit controls. Deployment-specific security claims are published only after verification.
The model is not the authority. Sensitive actions are governed outside the prompt by application logic and authorised systems.
These describe implemented application-level controls in the current SN Insight website and investor workflow. Production infrastructure controls still depend on deployment.
Separate management and individual investor authentication with session validation.
Management actions are checked against server-side roles and permissions before protected actions execute.
Private investor pages validate account status, expiry and per-module permissions.
Investor authentication uses salted PBKDF2 password hashes in the existing portal logic.
Login, failed login, page-view, account-change and confidential-download events can be recorded with context.
Venture drafts remain separate from published versions until approved publication actions complete.
Investor Live AI Demo uses module permission, per-user limits, request logging and controlled demo data.
Investor pages combine authentication with noindex/nofollow and no-store response controls.
Production deployments should define identity, role, data separation, encryption, API access, approval requirements, logging, retention and recovery based on the client environment.
Least-privilege access to modules, records and actions.
Separate viewing, preparing, approving and administering.
Require explicit human decisions for sensitive transactions.
Record security and business events needed for accountability.
Keep tenant/client and private investor data isolated according to architecture.
Use deployment-appropriate transport and storage protection.
Authenticate integrations, restrict scope and monitor errors.
Control model access, permitted tools, data classes and outputs.
Keep people responsible for sensitive approvals and final decisions.