Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Privacy Notice

Last updated: 2026-06-28

Irodori Table is a local-first desktop database workbench. This notice is written for public store listings and package-manager submissions. It is not legal advice; review it before using it as a formal privacy policy.

Summary

  • Irodori Table does not include product analytics, advertising SDKs, or telemetry reporting in this repository.
  • The app sends data to database servers, local files, proxy/SSH endpoints, and optional AI providers only when the user configures and uses those features.
  • Connection details, editor content, query history, preferences, and generated metadata are handled locally by the desktop app unless the user explicitly exports, copies, opens, or sends them through a configured integration.
  • Password-like values must not be pasted into public support requests. The app includes redaction helpers, but users remain responsible for reviewing shared diagnostics.

Data the app may process locally

Depending on the workflow, Irodori Table may process:

  • database connection names, hostnames, ports, usernames, options, and transport settings;
  • passwords, tokens, private keys, and proxy/SSH secrets entered by the user;
  • SQL text, query parameters, query results, metadata, query plans, and edit previews;
  • local files selected for import/export or SQLite-style local database access;
  • UI preferences, themes, keybindings, result-grid settings, and query history;
  • audit entries and diagnostic reports generated by the app.

Credentials and secrets

Connection passwords entered in normal connection profiles are treated as session-only UI input. Saved transport and proxy secrets use the app’s OS keychain-backed secret store where supported. Portable connection export paths redact password fields before writing shareable connection definitions.

Users should still treat local machines, exported diagnostics, screenshots, and query files as sensitive if they contain database names, table names, SQL text, business data, or credentials.

Network behavior

Irodori Table does not need a hosted Irodori account to run. Network access is created by user actions such as:

  • connecting to configured database servers;
  • connecting through configured SSH, SOCKS, or HTTP CONNECT transport paths;
  • calling cloud database APIs or HTTP-based connectors;
  • opening project links in a browser;
  • using optional AI generation or explanation providers such as a local Ollama server or an OpenAI-compatible HTTP endpoint configured by the user;
  • downloading releases or package-manager updates from public release channels.

Third-party database providers, AI providers, proxy services, operating-system keychains, and package managers process data under their own terms.

Logs and diagnostics

The app includes privacy mode, redaction helpers, and redacted audit export support. These features are designed to reduce accidental disclosure, not to guarantee that every private value has been removed from arbitrary user content. Review any diagnostics before sharing them.

Data deletion

Users can remove local app data by deleting local Irodori Table preferences, workspaces, generated cache files, and any saved OS keychain entries for the irodori-table service. Package managers may keep their own install caches.

Contact

Use the public support channels in support.md. For suspected security issues, follow the security policy.