Gemini Conversation Timestamps - Chrome Extension
Ekstensi Chrome sederhana untuk Google Gemini (gemini.google.com). Ekstensi ini menambahkan tooltip kecil saat kursor diarahkan (hover) ke riwayat percakapan di sidebar, menampilkan informasi tanggal dan jam percakapan dibuat serta kapan terakhir kali diubah.
Tampilan & Format Tooltip
Saat kursor diarahkan ke salah satu percakapan di sidebar, akan muncul popup dengan format:
dibuat: 02:30 07/10/26
diedit: 07:40 09/10/26
- dibuat: Waktu dan tanggal saat percakapan pertama kali dibuat.
- diedit: Waktu dan tanggal terakhir kali ada pesan yang dikirim/diterima pada percakapan tersebut.
Fitur Utama
Ringan & Cepat
- Ditulis murni menggunakan Vanilla JavaScript tanpa tambahan library atau framework.
- Ukuran keseluruhan ekstensi sangat kecil (kurang dari 20 KB).
- Menggunakan teknik Event Delegation untuk meminimalkan penggunaan memori, sehingga tidak membuat browser terasa berat.
Sinkronisasi Data
- Mendukung
chrome.storage.sync. Jika Anda login dengan akun Google yang sama di Chrome pada perangkat lain, data waktu percakapan akan otomatis tersinkronisasi. - Menggunakan
chrome.storage.localsebagai cadangan agar data tetap tersimpan saat sedang offline atau kuota sinkronisasi penuh.
- Mendukung
Fokus pada Privasi & Keamanan
- Dibangun dengan standar Manifest V3.
- Tanpa akses server luar: Ekstensi ini tidak mengirimkan data analitik atau data pengguna apa pun ke server pihak ketiga. Semua data diproses dan disimpan secara lokal di browser.
- Menerapkan Strict Isolation dan hanya meminta izin yang benar-benar dibutuhkan (
storagedan akses spesifik kehttps://gemini.google.com/*).
Cara Memasang di Google Chrome (Developer Mode)
Karena ekstensi ini belum diunggah ke Chrome Web Store, Anda bisa memasangnya secara manual dengan langkah-langkah berikut:
- Unduh source code ekstensi ini (berupa file ZIP) dan ekstrak ke dalam sebuah folder di komputer Anda.
- Buka browser Google Chrome.
- Ketik alamat berikut di address bar dan tekan Enter:
text chrome://extensions - Di pojok kanan atas, aktifkan toggle Developer mode.
- Klik tombol Load unpacked yang muncul di pojok kiri atas.
- Cari dan pilih folder hasil ekstrak tadi (pastikan Anda memilih folder yang langsung berisi file
manifest.json). - Selesai! Buka atau refresh tab Google Gemini untuk melihat ekstensi bekerja.
Struktur File
ekstensi-gemini/
├── manifest.json # Konfigurasi utama Manifest V3
├── interceptor.js # Script untuk menangkap data waktu dari API Gemini
├── content.js # Script utama: mengelola cache, storage, dan merender tooltip
├── styles.css # Styling tooltip agar responsif dengan tema gelap/terang
├── popup.html # Tampilan antarmuka saat ikon ekstensi di-klik
├── popup.js # Logika untuk menampilkan status dan jumlah data tersimpan
├── icons/ # Aset ikon ekstensi
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
└── README.md # Dokumentasi ekstensi


Log in or sign up for Devpost to join the conversation.