Skip to content
@eSolia

eSolia Inc.

Tokyo IT consultancy & product studio since 1999. We build bilingual compliance & monitoring tools, business apps & websites for int'l firms in Japan.

Proven.lol Lightweight Proof

Last Updated: December 21st, 2025 at 9:13:05 PM GMT+9

Welcome 👋

We're eSolia — a Tokyo-based IT consultancy that builds software. Since 1999, we've helped international companies navigate Japan's business technology landscape, and along the way, we've developed serious software engineering capabilities.

This GitHub profile is where we share our work: internal tools that solve real problems for our clients, and open-source utilities that might help you too.

What We're Building

We develop business software focused on security, compliance, and operational visibility for international companies in Japan.

Product Purpose Stack
Nexus Central platform hub — OAuth provider, secure file sharing with provenance, unified client management across all apps Hono, Cloudflare Workers, D1, R2, Queues
Pulse Compliance dashboard for SOC 2, ISO 27001, PCI-DSS — accumulates evidence against vetted control lists with secure, shareable executive reports SvelteKit, Cloudflare Pages, D1, R2
Periodic DNS drift monitoring and alerting — detects unauthorized changes before they become security incidents SvelteKit, Cloudflare Pages, D1
Courier Desktop secure file sharing — PIN-protected document delivery with BCC-trigger workflow for frictionless sharing SvelteKit, Cloudflare Pages
Chōchō ESL listening comprehension trainer — pre-generated multi-accent TTS audio for Japanese staff preparing for international calls SvelteKit PWA, Cloudflare Pages, D1, R2
Codex (coming soon) Unified knowledge infrastructure — single source of truth with dual authoring (CMS for staff, Git for power users), AI-powered RAG search, and SharePoint integration. Ask Miko (巫女) SvelteKit, Cloudflare Pages, D1, R2

All apps emphasize physical data isolation per client — we don't do shared databases with logical separation for compliance-grade applications. Nexus provides single sign-on across the suite via OAuth2/OIDC with Microsoft 365 SSO and magic link authentication.

Our Stack

We build primarily on Cloudflare's platform (Workers, Pages, D1, R2, Queues) for its compelling security-to-cost ratio: enterprise-grade edge security, DDoS protection, and WAF capabilities without enterprise pricing. For applications requiring Deno KV's strong consistency model, we deploy to Deno Deploy.

Core Principles

Principle Policy
OWASP Top 10 → Every project, every review: Compliance-grade applications must adhere to the OWASP Top 10 security risks.
ISO 27001 → Incorporated into dev practices for comprehensive security management.
Defense in depth → Multiple security layers, not one wall.
Continuous Integration/Continuous Deployment (CI/CD) → Automated testing and deployment pipelines ensure quality and security.
Security by Design → Security is integrated into the design and development process.
Security Automation → Automated security tools and processes for faster response and prevention.
Security Awareness Training → Regular training for developers and users to understand and mitigate security risks.
Security Monitoring → Continuous monitoring for threats and anomalies.
Edge-first → Security and performance at the edge.
Zero Trust → Trust no one, verify everything.

Technologies

Languages & Frontend

Languages

Platforms & Runtime

Platforms

Tools & Environment

Tools

Security Practices

We incorporate ISO 27001:2022 good practices into our development work. Here's how we address Annex A Control 8.25 ("rules for secure development of software and systems"):

ISO 27001:2022 Annex A Control 8.25 Compliance
Requirement How We Address It
Separate dev, test, and production environments Local development → protected preview branches → production. For PROdb, combined dev/test environments merge to production after approval.
Security guidance in SDLC Handled via SOP with OWASP Top 10 as baseline for every project.
Security requirements in design phase Every project specifies security requirements during initial specification.
Security checkpoints in projects Security framework established in spec → developed per guidelines → security implementation reported.
Security and system testing Security header validation for websites. Platform vendor penetration testing plus our checks on table, view, and form security for database projects.
Secure source code repositories Write permissions (commit/merge) restricted to permitted personnel only.
Version control security Change management process explicitly considers version control security.
Developer security knowledge Ongoing training and knowledge development program.
Flaw recognition capability Active effort to understand and identify security weaknesses in our work.
Licensing compliance Full awareness and adherence to all licensing requirements.

Latest Bluesky Posts:

Stats:

Item Value
Repo Total Files 1
Repo Size in MB 149
Lume Version v2.4.2
Deno Version 2.6.3
V8 Version 14.2.231.17-rusty
Typescript Version 5.9.2
Timezone Asia/Tokyo

How does this readme work?

We're generating this readme using the Lume static site generator from within the eSolia .github repository. See this page for details to get your own dynamic readme!

How does this README work?

We generate this README using the Lume static site generator from within the eSolia .github repository. See this page for details to get your own dynamic README.

Pinned Loading

  1. eSolia_2018 eSolia_2018 Public

    eSolia's .com and .co.jp sites, first launched in 2018.

    HTML 7 3

  2. webhook.site webhook.site Public

    Webhook.site scripts

    JavaScript 2 1

  3. postmark-backup postmark-backup Public template

    A Github Actions workflow that uses postmark-cli to backup your Postmark templates and server info.

    6 2

Repositories

Showing 10 of 19 repositories

Sponsoring

  • @oscarotero

Top languages

Loading…

Most used topics

Loading…