enetkoについて
税金、ローン、金融に関する計算をすぐに実行でき、見やすく印刷しやすいカレンダーも利用できます。すべてのツールはブラウザ上で直接動作し、入力内容が当社のサーバーに送信されることはありません。
私たちの使命と基本理念
enetkoは、信頼性の高いウェブベースの計算ツールと印刷可能なプランニングユーティリティを提供するために作られました。多くのウェブツールは、不透明な計算式、古い法定税率、積極的なユーザートラッキングで過剰に複雑化しています。私たちは、不可欠な計算・プランニングツールは高速で検証可能であり、ユーザーのプライバシーを尊重すべきだと考えています。
当カタログのすべての計算ツールは、TypeScriptのstrictモードでコンパイルおよび検証された純粋な数学ルーチンで動作します。アカウント登録を求めることは決してなく、個人の銀行口座情報を要求することも、ユーザー入力データを収益化することもありません。
エンジニアリング・マニフェスト
すべての数式と計算エンジンは、unsafeな型回避を一切使わず、TypeScriptのstrictモードでコンパイルされています。
すべての計算はお使いのデバイス上でローカルに実行されます。ユーザー入力、ローン金額、個人所得の数値がブラウザの外部に送信されることは一切ありません。
煩わしいトラッキング、過剰なポップアップ、不要な機能の肥大化を排除して設計されており、高速な読み込みと集中しやすいユーザー体験を実現します。
Math.round((v + Number.EPSILON) * 100) / 100による決定論的な丸め処理を採用し、返済スケジュール全体での浮動小数点のずれを排除します。
瞬時速度
静的生成(SSG)と純粋な数学関数を用いた、Core Web Vitals の完全な最適化。
クライアントサイド処理
計算は、商業データや金融データを転送することなく、お使いのブラウザ上で確実に実行されます。
モジュール式アーキテクチャ
各ツールには、厳格なZod型指定、入力データの検証、およびSchema.orgによる自動マークアップ機能が備わっています。
品質保証と数学的検証
1. 分離された純粋な数学エンジン
計算とレイアウトはUIレイヤーから完全に分離されています。すべての中核エンジンは副作用のない純粋な決定論的関数であり、公表された法定税率と標準的な数学モデルに基づいてテストされています。
2. 浮動小数点精度の保護
金融上の丸め処理には銀行業界の基準を適用し、Math.round((value + Number.EPSILON) * 100) / 100を使用して、複数年にわたる償却スケジュールでJavaScriptの浮動小数点誤差が蓄積するのを防いでいます。
3. グローバルな国際化(54ロケール)
すべての計算ツールのインターフェース、計算式の凡例、FAQは、決定論的な通貨フォーマットと各地域に対応した税務用語を備え、54のロケールに対応しています。
4. アクセシビリティとネイティブ標準
WCAG 2.1 AAガイドラインへの準拠を目指して設計されたセマンティックHTML、スクリーンリーダー対応のフォームコントロール、320px幅でも整然と再配置されるモバイル表示、PDF印刷時に外部バイナリを一切追加しない軽量設計。