Qafila হজ ও ওমরাহর কাফেলা চালানোর অ্যাপ — একদিকে মুয়াল্লিম, অন্যদিকে হাজী।
অ্যাপে আমরা বিজ্ঞাপন দেখাই না, কারও তথ্য বিক্রি করি না। (শুধু আপনার অ্যাকাউন্ট থাকলে ফেসবুকে আমাদের ইনস্টল-বিজ্ঞাপন যেন না দেখায়, সেজন্য ইমেইল/মোবাইলের হ্যাশ Meta-কে পাঠাই — §৬ দেখুন।)
অবস্থান শেয়ার বন্ধ থাকে — হাজী নিজে চালু না করলে তাঁর অবস্থান কেউ দেখে না। বন্ধ করলে আগের অবস্থানের ইতিহাসও সার্ভার থেকে মুছে যায়।
ফোনের ভেতরের হিসাবের ডেটাবেস এনক্রিপ্ট করা, আর সার্ভারে যাওয়া-আসার সব কিছু HTTPS-এ।
এই নীতিটি Qafila অ্যান্ড্রয়েড অ্যাপ (প্যাকেজ com.recorp.qafila),
আমাদের ওয়েবসাইট qafilapro.com ও hajjmatepro.com
(দুটিই আমাদের পরিচালিত) এবং এর সঙ্গে যুক্ত সার্ভারের জন্য প্রযোজ্য।
নিচে “আমরা” মানে Qafila-র পরিচালনাকারী দল।
একই অ্যাপ দুইজন মানুষ ব্যবহার করেন, আর তাঁদের তথ্যের দায়ও আলাদা:
মুয়াল্লিম / এজেন্সি। তিনি তাঁর কাফেলার হাজীদের তথ্য অ্যাপে তোলেন — নাম, পাসপোর্ট,
টাকা-পয়সার হিসাব। সেই তথ্যের দায় তাঁর: হাজীর অনুমতি নেওয়া, তথ্য ঠিক রাখা এবং
প্রয়োজন শেষ হলে মুছে ফেলা তাঁর কাজ। আমরা সেই তথ্য তাঁর হয়ে জমা রাখি ও দুই ডিভাইসের মধ্যে
সিংক করি — নিজেদের কোনো কাজে ব্যবহার করি না।
হাজী। তিনি নিজে যে তথ্য দেন — নোট, জিকিরের গণনা, অবস্থান শেয়ার করার সিদ্ধান্ত,
সহায়কের সঙ্গে কথা — সেটির দায় আমাদের এবং তাঁর নিজের।
অর্থাৎ আপনি যদি হাজী হন এবং আপনার পাসপোর্ট নম্বর কেন অ্যাপে আছে জানতে চান — প্রথমে আপনার
মুয়াল্লিম বা এজেন্সিকে জিজ্ঞাসা করুন। তাঁরা উত্তর না দিলে আমাদের জানান, আমরা সহায়তা করব।
৩. কী তথ্য রাখি
ধরন
কী কী
কেন
পরিচিতি
নাম (বাংলা/ইংরেজি), ইমেইল (মুয়াল্লিমের লগইন), মোবাইল (নিজের, সৌদি, অভিভাবকের), ঠিকানা, জন্মতারিখ/বয়স, লিঙ্গ, ছবি
কাফেলা চালানো, পরিচয়পত্র, রিপোর্ট
সরকারি পরিচয়পত্র
পাসপোর্ট নম্বর ও মেয়াদ, এনআইডি নম্বর
ভিসা ও হজ-সংক্রান্ত কাগজপত্র, হাজী শনাক্তকরণ
আর্থিক
জমা-বাকির হিসাব, খরচ, প্যাকেজের চুক্তি করা টাকা, পেমেন্টের রেফারেন্স
কাফেলার হিসাব ও হাজীর নিজের হিসাব দেখা
স্বাস্থ্য
রক্তের গ্রুপ, রোগ/শারীরিক অবস্থা, নিয়মিত ওষুধ (মুয়াল্লিম যা লেখেন)
বয়স্ক হাজীর দেখাশোনা ও জরুরি অবস্থায় কাজে লাগে
অবস্থান
মোটামুটি ও নির্ভুল অবস্থান — শুধু চালু থাকলে (§৪)
ভিড়ে হারিয়ে যাওয়া হাজীকে খোঁজা, SOS, তাওয়াফ/সাঈ গণনা
কথোপকথনের শব্দ আমরা রেকর্ড বা জমা করি না। লাইভ দোভাষী চলার সময় মাইক্রোফোনের শব্দ সরাসরি অনুবাদের জন্য Google-এর কাছে যায়; আমাদের সার্ভার সেই শব্দ বা লেখা শোনে না বা রাখে না।
ভয়েস ম্যাচিং-এর মাপ ফোনেই থাকে। কাছাকাছি তৈরি-করা কণ্ঠ বাছতে ফোন গলার সুরের উচ্চতা ও কথার গতি মাপে। এই মাপ ফোন থেকে বের হয় না। এটি কণ্ঠের নকল বা ক্লোনিং নয়।
মুয়াল্লিমের হিসাবের পুরো ডেটাবেস তাঁর ফোনেই থাকে, এনক্রিপ্ট করা অবস্থায়, এবং
সিংক চালু থাকলে সার্ভারে একটি কপি জমা থাকে যাতে ফোন হারালে কাজ না হারায়।
৪. অবস্থান — বিস্তারিত
এটি অ্যাপের সবচেয়ে সংবেদনশীল অংশ, তাই আলাদা করে বলা হচ্ছে।
শুরুতে বন্ধ। হাজী নিজে “অবস্থান শেয়ার” চালু না করা পর্যন্ত তাঁর অবস্থান কোথাও যায় না।
চালু থাকলে দেখা যায়। শুধু তাঁর নিজের কাফেলার মুয়াল্লিম ও এজেন্সির অনুমোদিত লোক দেখতে পান — অন্য কোনো এজেন্সি বা বাইরের কেউ নয়।
চলার সময় নোটিফিকেশন দেখা যায়। অবস্থান পাঠানো বা তাওয়াফ গণনা চলার পুরো সময় ফোনে একটি স্থায়ী নোটিফিকেশন থাকে — অ্যাপ লুকিয়ে কিছু করে না।
কে দেখল তা লেখা থাকে। কোনো অনুমোদিত ব্যক্তি হাজীর অবস্থান দেখলে সেটি একটি লগে জমা হয়, এবং হাজী অ্যাপ থেকে সেই তালিকা দেখতে পারেন।
না চাইলে PING। যিনি সারাক্ষণ শেয়ার করতে চান না, তাঁকে মুয়াল্লিম একটি অনুরোধ পাঠাতে পারেন; তিনি চাইলে এক টোকায় নিজের অবস্থান জানান, না চাইলে জানান না।
বন্ধ করলেই মুছে যায়। শেয়ার বন্ধ করলে সার্ভার থেকে তাঁর সর্বশেষ অবস্থান ও অবস্থানের ইতিহাস একই সঙ্গে মুছে ফেলা হয়।
Play Store-এর সংস্করণে অ্যাপ বন্ধ থাকা অবস্থায় অবস্থান নেওয়া হয় না। সেই বিল্ডে
“সবসময়” অবস্থানের অনুমতিটিই নেই। ওয়েবসাইট থেকে নামানো সংস্করণে সেই সুবিধা আছে এবং সেটিও হাজী
নিজে চালু করলেই কাজ করে, আগে পরিষ্কার করে জানিয়ে অনুমতি নেওয়া হয়।
মুয়াল্লিমের নিজের ফোনের অবস্থান শুধু তখনই নেওয়া হয় যখন তিনি নিজে “আমার অবস্থান ব্যবহার করুন”
চাপেন — একবার, একটি বিন্দু।
৫. অ্যান্ড্রয়েডের অনুমতিগুলো কেন লাগে
অনুমতি
কী কাজে
অবস্থান
§৪-এ বর্ণিত কাজগুলো। না দিলে অ্যাপের বাকি সব কাজ করে।
ক্যামেরা
হাজীর ছবি ও কাগজপত্র তোলা; হাজীর ক্ষেত্রে মুয়াল্লিমের QR কোড পড়া। কোড হাতে লিখেও দেওয়া যায়।
মাইক্রোফোন (RECORD_AUDIO)
বাংলা ডিক্টেশন, লাইভ দোভাষী বা এআই-কে কণ্ঠে প্রশ্ন করার সময়। পর্দা বন্ধ করে ব্যাকগ্রাউন্ডে লাইভ ভয়েস চলে না; এই সুবিধার জন্য অতিরিক্ত অবস্থান বা ফোরগ্রাউন্ড-সার্ভিস অনুমতি লাগে না।
নোটিফিকেশন
রিমাইন্ডার, জরুরি বার্তা, অবস্থানের অনুরোধ।
সঠিক সময়ে অ্যালার্ম
ওষুধ বা বিমানবন্দরে রওনার মতো রিমাইন্ডার যেন দেরিতে না বাজে।
ব্যাটারি সেভিং থেকে অব্যাহতি
ঐচ্ছিক। কিছু ফোন অ্যাপ বন্ধ থাকলে নোটিফিকেশন আটকে দেয়; এতে জরুরি বার্তা সময়ে পৌঁছায়।
রিবুটের পর চালু
ফোন বন্ধ-চালু হলে জমে থাকা রিমাইন্ডারগুলো আবার সাজানো।
ছবি বা ফাইল বাছার জন্য অ্যাপ আপনার গ্যালারির অনুমতি চায় না — সিস্টেমের বাছাইকারী ব্যবহার করে, অর্থাৎ আপনি যেটি দেখান শুধু সেটিই অ্যাপ পায়।
৬. কাদের সঙ্গে তথ্য যায়
আমরা তথ্য বিক্রি করি না। নিচের জায়গাগুলোতেই যায়, এবং শুধু কাজটুকু করার জন্য:
হাজীর নিজের মুয়াল্লিম ও এজেন্সি — তাঁর তথ্য, হিসাব এবং (চালু থাকলে) অবস্থান।
Google — পুশ নোটিফিকেশন (Firebase Cloud Messaging) ও মানচিত্র (Google Maps)।
Google (Gemini Live) — লাইভ দোভাষী বা ভয়েস-সহায়কের সময় আপনার ও অপর পক্ষের কথার শব্দ অনুবাদ ও উত্তরের জন্য যায়। অ্যাপ একটি স্বল্পমেয়াদি, একবার-ব্যবহারযোগ্য টোকেন ব্যবহার করে; আমাদের গোপন চাবি ফোনে থাকে না। প্রতি এক ঘণ্টার ব্লকের আগে অ্যাপ সম্মতি চায়—অপর পক্ষকেও জানিয়ে নিন। না বললে শব্দ কোথাও যায় না এবং চলার সময় যেকোনো মুহূর্তে থামাতে পারেন।
AI সহায়কের সরবরাহকারী (Anthropic বা OpenAI) — আপনি সহায়ককে যা লেখেন বা বলেন তা তাদের কাছে যায়, সঙ্গে প্রশ্নটি বোঝার জন্য প্রয়োজনীয় প্রসঙ্গ (যেমন আপনার নাম, কাফেলার নাম, সংশ্লিষ্ট হিসাব)। সহায়ক ব্যবহার না করলে কিছুই যায় না।
বাংলাদেশ সরকারের বাংলা ভয়েস সেবা (voice.bangla.gov.bd) — মুখে বলা কথা লেখায় রূপান্তরের জন্য কণ্ঠের রেকর্ডিং সেখানে পাঠানো হয়। ডিক্টেশন ব্যবহার না করলে কিছুই যায় না।
Meta (ফেসবুক / ইনস্টাগ্রাম), শুধু বিজ্ঞাপন বাদ দেওয়ার জন্য — আপনার অ্যাকাউন্ট থাকলে আমাদের অ্যাপ-ইনস্টলের বিজ্ঞাপন যেন আর আপনাকে না দেখানো হয়, এজন্য আপনার ইমেইল ও মোবাইল নম্বরের একটি একমুখী গোপন রূপ (SHA-256 হ্যাশ) আমরা Meta-কে পাঠাই। আপনার নাম, অবস্থান, স্বাস্থ্য, পরিচয়পত্র বা হিসাবের কোনো তথ্য Meta পায় না, এবং নতুন মানুষ খুঁজে বের করার কাজে আমরা এটা ব্যবহার করি না। এটা চান না হলে [email protected]-এ লিখুন, আমরা আপনাকে তালিকা থেকে বাদ দেব।
হোস্টিং সরবরাহকারী — সার্ভার ও ডেটাবেস যেখানে চলে।
আইনি বাধ্যবাধকতা — আদালত বা আইন প্রয়োগকারী সংস্থার বৈধ আদেশ থাকলে, ঠিক যতটুকু চাওয়া হয়েছে ততটুকু।
জিকিরের লিডারবোর্ড আলাদা করে বলার মতো: সেখানে আপনার নাম ও গণনার সংখ্যা অন্য
ব্যবহারকারীরাও দেখতে পান। নাম দেখানো না চাইলে আমাদের জানান।
শেয়ারে ভাড়া বোর্ডে অন্য এজেন্সিরা দেখেন আপনার এজেন্সির নাম, পথ, দিন, সময়,
যাত্রীর সংখ্যা ও আপনার লেখা নোট — কোনো ফোন নম্বর বা হাজির তথ্য নয়। অনুরোধ পাঠালে আপনার নাম ও নম্বর
শুধু সেই পোস্টের মালিক দেখেন; তিনি গ্রহণ করলে তাঁর নম্বর আপনি দেখেন। কেউ রিপোর্ট করলে সেই লেখা
ও কারণ আমাদের পর্যালোচনার জন্য রাখা হয়; কে রিপোর্ট করেছে তা অন্য এজেন্সিকে জানানো হয় না।
৭. স্বাস্থ্য ও পরিচয়পত্রের তথ্য
পাসপোর্ট নম্বর, এনআইডি নম্বর এবং রোগ-ওষুধের তথ্য সবচেয়ে সংবেদনশীল। এগুলো অ্যাপে ওঠে
মুয়াল্লিম বা এজেন্সির হাতে, তাঁর কাফেলার কাজ চালানোর জন্য। আমরা এগুলো কোনো
বিজ্ঞাপন, বিশ্লেষণ, প্রোফাইলিং বা তৃতীয় পক্ষের কাজে ব্যবহার করি না, এবং AI সহায়কের প্রসঙ্গে
এগুলো পাঠানোরও কোনো কারণ নেই।
মুয়াল্লিমের প্রতি: এই তথ্য তোলার আগে হাজীকে জানান কেন তুলছেন, আর যা দরকার নেই তা তুলবেন না।
এটি শর্তাবলিরও অংশ — শর্তাবলি দেখুন।
৮. কত দিন রাখি
অবস্থানের কাঁচা ইতিহাস — অল্প কয়েক দিন পরেই স্বয়ংক্রিয়ভাবে মুছে যায় (সাধারণত ১৪ দিন)। শেয়ার বন্ধ করলে সঙ্গে সঙ্গেই মুছে যায়।
কাফেলা, হাজী ও হিসাবের তথ্য — যতদিন এজেন্সির অ্যাকাউন্ট চালু থাকে বা হিসাব রাখার প্রয়োজন থাকে। মুছে ফেলার অনুরোধ এলে §১০ অনুযায়ী।
সহায়কের কথাবার্তা — অ্যাপে সংরক্ষিত থাকে না; একটি প্রশ্নের পর্ব শেষ হলে চলে যায়।
লাইভ কথোপকথনের শব্দ ও অনুবাদ — আমরা রাখি না; স্ক্রিনের লেখা অ্যাপ বন্ধ করলে চলে যায়, যদি না আপনি নিজে কপি করেন।
এআই টোকেন-ব্যালান্স, কেনা ও খরচের হিসাব — অ্যাকাউন্ট থাকা পর্যন্ত; অ্যাকাউন্ট মুছলে আইনি হিসাব-রক্ষণের প্রয়োজন ছাড়া মুছে যায়।
ভয়েস-ম্যাচিং-এর মাপ — শুধু ফোনে থাকে; অ্যাপ মুছলে চলে যায়।
নিরাপত্তা ও অপব্যবহারের লগ — সীমিত সময়ের জন্য, দুর্ঘটনা বা অপব্যবহার খতিয়ে দেখার জন্য।
৯. নিরাপত্তা
ফোনের ভেতরের ডেটাবেস এনক্রিপ্ট করা (SQLCipher-ধারার এনক্রিপশন) — পাসপোর্ট ও এনআইডির মতো তথ্যের জন্যই এই সিদ্ধান্ত।
ফোন ও সার্ভারের মধ্যে সব যোগাযোগ HTTPS-এ।
ফোনের সিস্টেম ব্যাকআপে অ্যাপের তথ্য নেওয়া বন্ধ রাখা আছে, যাতে তা তৃতীয় কোথাও চলে না যায়।
কে কী দেখল — বিশেষ করে অবস্থান — তার লগ রাখা হয়।
তবু কোনো ব্যবস্থাই শতভাগ নিরাপদ নয়। কোনো ঘটনা ঘটলে এবং তা আপনার তথ্য স্পর্শ করলে আমরা জানাব।
১০. অ্যাকাউন্ট ও তথ্য মুছে ফেলা
আপনি নিজের অ্যাকাউন্ট এবং তার সঙ্গের তথ্য মুছে ফেলতে পারেন।
অ্যাপের ভেতর থেকে
হাজী — আমি → অ্যাকাউন্ট মুছে ফেলুন। নিজের PIN দিয়ে নিশ্চিত করার পর সঙ্গে সঙ্গেই মুছে যায়।
মুয়াল্লিম / এজেন্সি — আরও → অ্যাকাউন্ট মুছে ফেলার অনুরোধ। প্রতিষ্ঠানের মালিক অনুরোধ করেন এবং ৩০ দিনের মধ্যে কাজটি সম্পন্ন করা হয়; কাজ শুরুর আগে অনুরোধ প্রত্যাহারও করা যায়।
অথবা অনুরোধ পাঠিয়ে
[email protected] ঠিকানায় ইমেইল করুন, অথবা ফোন বা হোয়াটসঅ্যাপে +৮৮০১৮৪৬৫৬৯৫৯৯ নম্বরে জানান — কোন ভূমিকায়
(মুয়াল্লিম না হাজী) এবং কোন মোবাইল নম্বর বা ইমেইল দিয়ে অ্যাকাউন্ট খোলা, সেটি বলুন। পরিচয় নিশ্চিত
হওয়ার পর ৩০ দিনের মধ্যে কাজ শেষ করা হয়।
কী মুছে যায়, কী থাকে
হাজীর অ্যাকাউন্ট মুছলে — তাঁর অ্যাকাউন্ট, ডিভাইসগুলোর সংযোগ, পুশ টোকেন, অবস্থানের ইতিহাস, তাঁর নোট, জিকিরের হিসাব এবং তাঁর দেওয়া অর্ডারের তথ্য মুছে যায়।
কিন্তু তাঁর মুয়াল্লিমের খাতায় তাঁর হাজী হিসেবে যে সারিটি আছে — নাম, প্যাকেজ, জমা-বাকি — সেটি এজেন্সির হিসাবের অংশ, তাই সেটি এজেন্সির কাছেই থাকে। সেটিও মুছতে চাইলে সংশ্লিষ্ট মুয়াল্লিম বা এজেন্সিকে বলতে হবে; তাঁরা অ্যাপ থেকেই তা পারেন।
এজেন্সির অ্যাকাউন্ট মুছলে — সেই প্রতিষ্ঠানের কাফেলা, হাজীদের তথ্য, হিসাব, ছবি ও কাগজপত্র সার্ভার থেকে মুছে যায়। মুয়াল্লিমের নিজের ফোনে থাকা কপিটি মুছতে অ্যাপটি আনইনস্টল করতে হবে।
আইনে বা হিসাবরক্ষণে বাধ্যতামূলক হলে কিছু রেকর্ড নির্দিষ্ট সময় পর্যন্ত রাখা লাগতে পারে; সেটিও সময় শেষে মুছে যায়।
ব্যাকআপ কপি থেকে মুছে যেতে সর্বোচ্চ আরও ৩০ দিন লাগতে পারে।
১১. আপনার অধিকার
আপনার সম্পর্কে কী রাখা আছে তা জানতে চাওয়া।
ভুল থাকলে সংশোধন করানো।
মুছে ফেলা (§১০)।
অবস্থান শেয়ারের অনুমতি তুলে নেওয়া — যেকোনো সময়, অ্যাপ থেকেই।
অ্যান্ড্রয়েডের সেটিংস থেকে যেকোনো অনুমতি ফিরিয়ে নেওয়া।
হাজীর তথ্যের অনুরোধ সাধারণত তাঁর মুয়াল্লিম বা এজেন্সির মাধ্যমে দ্রুত হয়, কারণ তথ্যটি তাঁদেরই খাতার।
১২. শিশু
অ্যাপটি প্রাপ্তবয়স্কদের জন্য; ১৮ বছরের নিচে কারও নিজে অ্যাকাউন্ট খোলার কথা নয়। কাফেলায় কোনো শিশু
হাজী থাকলে তার তথ্য এজেন্সি তোলে, অভিভাবকের সম্মতিতে — শিশুর নিজের অ্যাকাউন্ট হিসেবে নয়।
১৩. এই নীতির পরিবর্তন
নীতি বদলালে এই পাতার উপরের তারিখটি বদলাবে। বড় কোনো পরিবর্তন হলে অ্যাপ বা নোটিফিকেশনের মাধ্যমে
জানানো হবে। পুরোনো সংস্করণ চাইলে আমাদের জিজ্ঞাসা করুন।
১৪. যোগাযোগ
গোপনীয়তা নিয়ে যেকোনো প্রশ্ন, অনুরোধ বা অভিযোগ — ইমেইল [email protected], অথবা ফোন বা হোয়াটসঅ্যাপ
+৮৮০১৮৪৬৫৬৯৫৯৯, সকাল ১০টা – রাত ১০টা (বাংলাদেশ সময়)।
অ্যাপের ভেতরে আমাদের সম্পর্কে পাতায়ও যোগাযোগের সব উপায় আছে।
Privacy Policy (English)
Last updated: 27 September 2026 · Qafila · qafilapro.com
This is an English rendering of the Bengali policy above for readers and reviewers.
Where the two differ, the Bengali text is the one we act on.
1. Who we are
This policy covers the Qafila Android app (package com.recorp.qafila),
our websites qafilapro.com and hajjmatepro.com (we operate both)
and the server behind them. “We” means the team that
operates Qafila. Contact: email [email protected], or phone / WhatsApp
+880 1846 569599, 10:00–22:00 Bangladesh time.
2. Two roles, two responsibilities
Qafila coordinates Hajj and Umrah groups. A Muallim (group leader, working for a
travel agency) records his pilgrims and his books; a Hajji (pilgrim) uses the same
app for his own journey. The agency is responsible for the pilgrim data it enters — obtaining
consent, keeping it accurate, deleting it when it is no longer needed. We store and synchronise
that data on the agency's behalf and do not use it for any purpose of our own. A pilgrim's own
entries — notes, dhikr counts, the decision to share location, what he asks the assistant — are
handled by us together with him.
3. What we collect
Identity: name (Bengali/English), email (Muallim sign-in), phone numbers (own, Saudi, guardian), address, date of birth or age, gender, photograph.
Government identifiers: passport number and expiry, national ID (NID) number.
Audio: voice recordings, only while you hold the dictation button.
Text: notes, messages to pilgrims, prompts to the AI assistant.
Activity: Tawaf/Sa'i lap counts, dhikr counts, leaderboard totals.
Device: push notification token, device id and label.
Live voice interpreter and AI tokens. When you start the live interpreter or ask
the assistant by voice, microphone audio from you and the person you are talking to is streamed
to Google (Gemini Live) for translation and answers. We do not record, listen to or store that
audio or its transcript on our servers. Consent is requested before each one-hour block and you
can stop at any time. Pitch and speaking-speed measurements used to select a nearby prebuilt
voice stay on the device; this is voice selection, not voice cloning. We store the AI-token
balance, purchases and amount of voice and AI usage tied to the account while the account exists.
The Muallim's own books live in an encrypted database on his phone, with a copy on
the server while sync is enabled so that a lost phone is not lost work.
4. Location, in detail
Off by default. Nothing leaves the phone until a pilgrim turns “location sharing” on himself.
Visible only inside his own group — his Muallim and that agency's authorised staff. Never another agency, never a stranger.
Always visible while running. An ongoing notification is shown for the whole time location is being reported, and for the whole time the Tawaf/Sa'i counter runs.
Every look is logged, and the pilgrim can read that list in the app.
A one-off alternative. A pilgrim who does not want continuous sharing can be sent a request (“PING”) and answer it with one tap, or not answer it.
Turning sharing off deletes the history. Revoking consent removes his last position and his stored location history from the server in the same operation.
The Google Play version does not collect location while the app is closed. That build does not hold the “allow all the time” permission at all. The version distributed from our website does, still only after the pilgrim switches it on, and only after a plain-language explanation shown before the Android permission dialog.
A Muallim's own location is read only when he taps “use my location” — one fix, one point.
5. Why each Android permission is asked for
Location — the uses in section 4. Refusing it leaves the rest of the app working.
Camera — pilgrim photographs and document scans; for a pilgrim, reading the pairing QR his Muallim shows him (the code can also be typed).
Microphone — for held-button dictation, the live interpreter, or asking the AI assistant by voice. Live voice does not run in the background with the screen off and needs no extra location or foreground-service permission.
Exact alarms — so a medicine or departure reminder is not delayed.
Battery optimisation exemption — optional, so that urgent notifications are not held back by aggressive power management.
Run after reboot — to re-arm pending reminders.
No gallery or storage permission is requested: the app uses the system photo and document pickers, so it receives only what you choose.
6. Who we share with
We do not sell personal data and the app itself shows no advertising. Data reaches:
The pilgrim's own Muallim and agency — his details, his ledger and, while switched on, his location.
Google — push notifications (Firebase Cloud Messaging) and maps (Google Maps).
Google (Gemini Live) — audio from you and the other speaker for live translation or a voice answer. The app uses a short-lived, one-use token; our secret key is never placed on the phone. The app asks for consent before each one-hour block, and you should tell the other speaker before starting.
The AI provider (Anthropic or OpenAI) — what you type or say to the assistant, plus the context needed to answer (your name, your group's name, the relevant ledger figures). Nothing is sent if you do not use the assistant.
The Bangladesh government Bangla voice service (voice.bangla.gov.bd) — voice recordings are sent there to be turned into text. Nothing is sent if you do not use dictation.
Meta (Facebook / Instagram), advertising suppression only — we send a one-way scrambled form (a SHA-256 hash) of your email address and mobile number so that Meta can leave you out of our app-install advertisements once you already have an account. Meta does not receive your name, location, health, ID or any ledger data from us, and we do not use it to find or profile new people. If you do not want this, email [email protected] and we will leave you out of the list.
Our hosting provider — where the server and database run.
Legal requests — where a valid order requires it, limited to what is required.
The dhikr leaderboard is worth stating separately: it shows your name and count to
other users. Tell us if you do not want your name shown.
On the ride-sharing board other agencies see your agency's name, the road, day,
time, head-count and the note you wrote — never a phone number or anything about a pilgrim. When
you send a request, your name and number are shown only to that post's owner; if they accept, you
see theirs. A report keeps the reported text and the reason for our review; the reported agency is
never told who reported it.
7. Health and identity data
Passport numbers, NID numbers and medical details are the most sensitive data here. They are
entered by an agency for the purpose of running its group. We do not use them for advertising,
analytics, profiling or any third-party purpose, and there is no reason for them to be sent to the
AI provider.
8. How long we keep it
Raw location history — pruned automatically after a short window (14 days by default), and deleted immediately when sharing is switched off.
Group, pilgrim and financial records — while the agency's account is active or accounting requires it; otherwise on request under section 10.
Voice recordings — sent for transcription; not retained by the app.
Assistant conversations — not stored in the app; the transcript ends with the exchange.
Live conversation audio and translations — not retained by us; on-screen text disappears when the app closes unless you copy it.
AI-token balances, purchases and usage records — while the account exists, except where accounting law requires a record to be kept.
Voice-matching measurements — only on the phone and removed when the app is removed.
Security and abuse logs — for a limited period.
9. Security
The on-device database is encrypted at rest (SQLCipher-format encryption), chosen because it holds passport and NID numbers.
All traffic between app and server is over HTTPS.
Android system backup of app data is disabled, so this data is not copied elsewhere by the platform.
Access to a pilgrim's location is logged with the name of whoever looked.
No system is perfectly secure. If an incident affects your data, we will tell you.
10. Deleting your account and data
You can have your account and its data deleted.
From inside the app:
Pilgrims — Me → Delete my account. Confirmed with your PIN, and done immediately.
Muallims and agencies — More → Request account deletion. The owner raises the request and the work is completed within 30 days; it can be withdrawn before the work starts.
Or by request: email [email protected], or message phone or WhatsApp
+880 1846 569599, saying which role you use (Muallim or Hajji) and
the phone number or email the account was created with. After we verify who you are, deletion is
completed within 30 days.
Deleting a pilgrim's account removes the account, its device links, push tokens, location history, his notes, his dhikr records and his orders.
However, the row describing him as a pilgrim in his agency's books — name, package, payments — is that agency's accounting record and stays with them. To have that removed, ask the Muallim or agency; they can do it from the app.
Deleting an agency account removes that organisation's groups, pilgrim records, ledgers, photographs and documents from the server. The copy on the Muallim's own phone is removed by uninstalling the app.
Where law or accounting requires a record to be kept for a set period, it is deleted when that period ends.
Removal from backup copies can take up to a further 30 days.
11. Your rights
You may ask what we hold about you, have it corrected, have it deleted, withdraw location consent
at any time from inside the app, and revoke any Android permission from system settings. Requests
about a pilgrim's record are usually fastest through his Muallim or agency, because the record is
theirs.
12. Children
The app is for adults; nobody under 18 should create an account. Where a group includes a child
pilgrim, the agency records that child's details with the guardian's consent, not as the child's
own account.
13. Changes
If this policy changes, the date at the top of this page changes with it. Significant changes are
announced in the app or by notification.
14. Contact
Any privacy question, request or complaint: email [email protected], or phone or WhatsApp
+880 1846 569599, 10:00–22:00 Bangladesh time. The
About us screen inside the app lists every way to reach us.