Help Docs

Features

What Nokuo can store, with typical examples and why each category needs encryption.

Why all of this needs encryption

What you put in Nokuo isn't ordinary notes — it's sensitive data. A leaked API key drains your bill, a leaked database password dumps your data, a leaked SSH key compromises your server. These resources sit scattered in .env files, chat logs, and old projects as plaintext. Nokuo brings them into one local encrypted Vault, stored by type with structure, ready to use while coding.

For the full list, see the Features page.

API credentials

Third-party service credentials. A leak allows direct API calls on your behalf.

  • API Key / Secret: OpenAI, Stripe, GitHub PAT
  • Access Token / Refresh Token: OAuth2 tokens
  • OAuth Client ID / Secret: app registration credentials
  • Webhook URL + Secret: payment / notification callbacks
  • Service Account Key: GCP / Firebase

Passwords

Login credentials for various accounts. A leak allows impersonating you.

  • Web account passwords: any site login
  • App / email accounts: desktop apps, email
  • Recovery / backup codes: fallback access

Databases

Database connection info. A leak allows direct read/write of your data.

  • Connection string / DSN: postgres://, mongodb+srv://
  • Connection parameters: host / port / db / sslmode
  • Pooling config: pgBouncer, Prisma datasource
  • Redis / MQ connection: redis://, AMQP

SSH / servers

Server login credentials. A leak allows direct login to your servers.

  • SSH private key: id_rsa / ed25519
  • Server login info: IP / port / user
  • Bastion config: bastion chain
  • Known host fingerprints: known_hosts

Cloud / infra

Cloud platform and infrastructure credentials. A leak gives control over your entire cloud footprint.

  • AWS Access Key / Secret: IAM credentials
  • GCP Service Account JSON: service account
  • Azure connection string: Storage / SQL
  • kubeconfig: K8s cluster access
  • Terraform / IaC state credentials: remote state
  • CDN / object storage credentials: R2 / OSS / S3 access key

CI / CD

Continuous integration and release credentials. A leak allows tampering with your release pipeline.

  • GitHub Actions secret: repo variables
  • GitLab CI variable: pipeline variables
  • Package publish token: npm / pypi / Maven
  • Docker registry credentials: ghcr / harbor

Code / docs

Code and knowledge reused during development. Some contain sensitive info that needs encryption.

  • Code snippets: common functions / templates
  • Runbook / common commands: ops scripts
  • SQL query templates: troubleshooting queries
  • Regex / config snippets: reusable snippets
  • Project docs / context notes: architecture notes
  • API docs / schema: OpenAPI / Protobuf

Environment config

Deployment and runtime configuration. Often contains passwords and tokens.

  • .env snippets: full env blocks
  • docker-compose secrets: passwords / tokens
  • nginx / reverse-proxy config: server blocks
  • App config: yml / toml / ini

Software / licenses

Software licenses and subscriptions. A leak allows theft and misuse.

  • Software license keys: JetBrains / Office
  • Subscription serials: activation codes

Personal / other

Personal sensitive information. A leak enables identity theft or payment fraud.

  • ID documents: ID / passport
  • Payment / banking: card number / IBAN

Not supported yet

TOTP seed generation and crypto wallet seed-phrase protection are planned for a later release.

On this page