Versi 0.2.2 menambahkan infrastruktur sisi server untuk operasi AI (pengenalan suara dan struk) ke MyFina. Ini infrastruktur untuk klien mobile — di aplikasi web sendiri tidak ada antarmuka AI.
Mati secara default
Instalasi MyFina yang baru tidak mengirim data apa pun ke Anthropic.
Menyalakannya adalah tindakan sadar dari pemilik di panel admin
(/admin/settings → AI). Sampai saat itu semua endpoint
/api/mobile/v1/ai/* menjawab 503 ai_unavailable.
Perlindungan dari pengeluaran tak sengaja
Selain kill-switch utama, ada tiga penghalang terpisah:
- Variabel env
AI_KILL_SWITCH— menimpa nilai apa pun di basis data secara global. - Kuota harian per pengguna — penghitung atomik dalam satu operasi basis data (tanpa TOCTOU antara pemeriksaan dan penambahan).
- Batas biaya harian dalam USD — kalau jawabannya ternyata sangat mahal, panggilan berikutnya ditolak sampai tengah malam UTC.
Privasi
Bagian tentang Anthropic di /legal/privacy masih berstatus DRAFT — kami
belum merampungkan rumusan hukum untuk DPA dan wilayah penyimpanan data. Tidak
ada «nanti kami isi, sementara ini tidak menulis apa-apa» — semua ketentuan akan
dijabarkan di kebijakan privasi sebelum fiturnya terbuka untuk pengguna.
Selanjutnya
Fase 2 adalah antarmuka di klien mobile (Android ada di repositori terpisah) dengan sakelar opt-in dan tanda yang jelas pada setiap struk / perintah suara yang dibaca. Sampai saat itu infrastrukturnya tetap tidak aktif.