প্যানেল লক করা আছেপিন দিয়ে আনলক করুন
Parental Guardঅ্যাডমিন প্যানেল

শিশুর ফোনের (Child মোড) স্ক্রিনে যে ৮ অক্ষরের কোড দেখায় সেটি দিন।

Parental Guardঅ্যাডমিন প্যানেল
ড্যাশবোর্ড নোটিফিকেশন0 অ্যাপ-ভিত্তিক কিওয়ার্ড অ্যালার্ট0 সেটিংস সেটআপ গাইড
রিয়েল-টাইম সিঙ্ক · Firestore

ড্যাশবোর্ড

সংযোগ হচ্ছে…
0লোড করা নোটিফিকেশন
0আজকের
0গত ১ ঘণ্টায়
0সক্রিয় অ্যাপ

গত ২৪ ঘণ্টার কার্যকলাপ

সবচেয়ে সক্রিয় অ্যাপ

সর্বশেষ নোটিফিকেশন

থেকে পর্যন্ত
টি নির্বাচিত

নজরদারির কিওয়ার্ড

এই শব্দগুলো কোনো নোটিফিকেশনে থাকলে লাল চিহ্ন, বিশেষ অ্যালার্ট ও হাইলাইট হবে। (শুধু এই ব্রাউজারে সংরক্ষিত)

দ্রুত যোগ:

সংযোগ

বর্তমান কোড
এই ডিভাইস মুছুনসংরক্ষিত তালিকা থেকে সরাবে (ডেটা মুছবে না)

অ্যালার্ট

নতুন নোটিফিকেশনে সাউন্ডবীপ শব্দ বাজবে
ডেস্কটপ নোটিফিকেশনট্যাব ব্যাকগ্রাউন্ডে থাকলে ব্রাউজার পপআপ
টেস্ট অ্যালার্ট

ডেটা

একসাথে লোড সীমাবেশি হলে ব্রাউজার ধীর হতে পারে
অটো-ডিলিট (দিন)সংযোগের সময় এর চেয়ে পুরনোগুলো মুছবে · ০ = বন্ধ
পুরনো নোটিফিকেশন এখনই মুছুননির্দিষ্ট দিনের আগের সব
সব নোটিফিকেশন মুছুনএই ডিভাইসের সম্পূর্ণ ডেটা — ফেরত আসবে না

প্যানেল সুরক্ষা

পিন সেট করলে প্যানেল খোলার সময় পিন চাইবে। এটি শুধু এই ব্রাউজারের সাধারণ আড়াল — আসল সুরক্ষা নয় (গাইডের "নিরাপত্তা" অংশ দেখুন)।

কীভাবে ব্যবহার করবেন

  1. শিশুর ফোনে অ্যাপ খুলে "Child" বেছে নিন → স্ক্রিনে ৮ অক্ষরের কোড দেখাবে।
  2. একই স্ক্রিনের বাটনে চেপে নোটিফিকেশন অ্যাক্সেস চালু করুন (Parental Guard অন করুন)।
  3. এই প্যানেলে কোডটি বসিয়ে সংযোগ করুন চাপুন। এরপর সব নোটিফিকেশন লাইভ দেখা যাবে।
  4. একাধিক শিশু থাকলে বাম মেনুর "নতুন ডিভাইস যোগ" দিয়ে আরও কোড যোগ করুন এবং ডিভাইস তালিকা থেকে বদলান।

সমস্যা হলে

  1. "অনুমতি নেই / permission-denied" → Firebase Console → Firestore → Rules-এ নিচের নিয়ম দিন ও Publish করুন:
    rules_version = '2';
    service cloud.firestore {
      match /databases/{database}/documents {
        match /families/{code}/notifications/{id} {
          allow read, write: if request.auth != null;
        }
      }
    }
  2. "operation-not-allowed" → Authentication → Sign-in method → Anonymous চালু করুন।
  3. "unauthorized-domain" → Authentication → Settings → Authorized domains-এ আপনার সাইটের ডোমেইন যোগ করুন (localhost ডিফল্টে আছে)।
  4. কিছুই আসছে না → শিশুর ফোনে নোটিফিকেশন অ্যাক্সেস চালু আছে কি, ইন্টারনেট আছে কি, কোড ঠিক আছে কি দেখুন। ফোনের ব্যাটারি-অপটিমাইজেশন থেকে অ্যাপটি বাদ দিন।
  5. প্যানেল file:// থেকে না খুলে localhost বা Firebase Hosting থেকে খুলুন।

নিরাপত্তা

  1. পেয়ারিং কোডই এই ডেটার চাবি — কাউকে দেবেন না। কোড ফাঁস হলে শিশুর ফোনে Reset করে নতুন কোড নিন।
  2. প্যানেলটি শুধু নিজের ব্যবহারের জন্য হোস্ট করুন; পাবলিক লিংক ছড়াবেন না।
  3. শিশুকে জানিয়ে রাখুন যে তার ফোনের নোটিফিকেশন অভিভাবক দেখতে পারেন।