Skip to main content

6 docs tagged with "security"

View all tags

Agent Credentials

Agents sometimes need a secret to do their work — for example, an access token for an external service or a key for a third-party API. Agent credentials are how a worker asks a person for that secret, receives it in encrypted form, uses it for a bounded period, and has it withdrawn afterwards.

Digital Signatures

Digital signatures allow recipients to verify that data is authentic — that it was created by a specific author and has not been tampered with since it was signed. Raytio uses two separate digital signing systems, each serving a different purpose.

Encryption

Raytio uses end-to-end encryption to protect your data. This means your information is encrypted on your device before it is sent to our servers. Raytio cannot read your data — only you and the people you choose to share it with can.

Guardrails

Before an AI worker touches your codebase — and again after it finishes — guardrails run automated safety checks to catch problems early. They act as gatekeepers: a guardrail can warn you about a potential issue or block a dispatch entirely.

Hardware Authentication

Raytio supports the Web Authentication (WebAuthn) standard to enable a hardware token to be associated with your Raytio account which enables a check to be performed that the account and data is being accessed only by someone without access to that hardware. This also enables biometric authentication using fingerprint or face recognition for example. Other names for this type of authentication include passkeys, FIDO keys or Yubikeys.

Two Factor Authentication

You can increase the security of your Raytio account by enabling a time-based one-time password (TOTP). This is commonly known as Two Factor Authentication because it combines your Raytio password with another device such as your mobile phone to secure your account. When two factor authentication is activated, you put in your password, then use a code on your mobile device to complete the sign-in.