Swim Analytics গোপনীয়তা নীতি
সর্বশেষ আপডেট: ১০ জানুয়ারি ২০২৫ | কার্যকরী তারিখ: ১০ জানুয়ারি ২০২৫
ভূমিকা
Swim Analytics ("আমরা", "আমাদের" বা "অ্যাপ") আপনার গোপনীয়তা রক্ষা করতে প্রতিশ্রুতিবদ্ধ। এই গোপনীয়তা নীতি ব্যাখ্যা করে কিভাবে আমাদের মোবাইল অ্যাপ্লিকেশনগুলি (iOS এবং Android) আপনার ডিভাইসে স্বাস্থ্য ডেটা অ্যাক্সেস, ব্যবহার এবং সুরক্ষা করে।
মূল গোপনীয়তা নীতি: Swim Analytics একটি সার্ভারলেস (serverless), লোকাল-ফার্স্ট (local-first) আর্কিটেকচারে কাজ করে। Apple HealthKit (iOS) বা Health Connect (Android) থেকে পুনরুদ্ধার করা সমস্ত স্বাস্থ্য ডেটা শুধুমাত্র আপনার ফিজিক্যাল ডিভাইসে থাকে এবং কখনই বাহ্যিক সার্ভার, ক্লাউড পরিষেবা বা তৃতীয় পক্ষের কাছে প্রেরণ করা হয় না।
১. স্বাস্থ্য ডেটাতে অ্যাক্সেস
সাঁতারের ওয়ার্কআউট বিশ্লেষণ প্রদান করতে Swim Analytics আপনার ডিভাইসের বিল্ট-ইন হেলথ প্ল্যাটফর্মের সাথে একীভূত হয়:
১.১ iOS - Apple HealthKit ইন্টিগ্রেশন
iOS ডিভাইসে, সাঁতারের ডেটা অ্যাক্সেস করতে Swim Analytics Apple HealthKit এর সাথে একীভূত হয়। আমরা শুধুমাত্র নিম্নলিখিতগুলিতে রিড-অনলি অ্যাক্সেসের অনুরোধ করি:
- ওয়ার্কআউট (Workouts): সময় এবং সময়কাল সহ সাঁতারের সেশন
- দূরত্ব: মোট দূরত্ব এবং ল্যাপের দূরত্ব
- হার্ট রেট: ওয়ার্কআউটের সময় হার্ট রেট ডেটা
- সক্রিয় শক্তি: সাঁতারের সেশনের সময় পোড়ানো ক্যালোরি
- স্ট্রোক (Strokes): বিশ্লেষণের জন্য স্ট্রোক ডেটা
Apple HealthKit এর সাথে সম্মতি: Swim Analytics সমস্ত Apple HealthKit নির্দেশিকা মেনে চলে। আপনার স্বাস্থ্য ডেটা সম্পূর্ণরূপে আপনার iOS ডিভাইসে প্রক্রিয়া করা হয় এবং এটি কখনই ছেড়ে যায় না। আমরা কখনই তৃতীয় পক্ষ, বিজ্ঞাপন প্ল্যাটফর্ম বা ডেটা ব্রোকারদের সাথে HealthKit ডেটা শেয়ার করি না।
১.২ Android - Health Connect ইন্টিগ্রেশন
| স্বাস্থ্য ডেটার ধরন | অনুমতি | উদ্দেশ্য |
|---|---|---|
| ব্যায়াম সেশন | READ_EXERCISE |
Health Connect থেকে সাঁতারের ওয়ার্কআউটগুলি সনাক্ত এবং আমদানি করতে |
| দূরত্বের রেকর্ড | READ_DISTANCE |
মোট সাঁতারের দূরত্ব, ল্যাপের দূরত্ব এবং পেস গণনার মতো মূল মেট্রিক্স প্রদর্শন করতে |
| হার্ট রেট রেকর্ড | READ_HEART_RATE |
হার্ট রেট গ্রাফ প্রদর্শন করতে এবং ওয়ার্কআউটের সময় গড় এবং সর্বোচ্চ গণনা করতে |
| গতির রেকর্ড | READ_SPEED |
সাঁতারের গতি, পেস জোন এবং স্ট্রোক ক্যাডেন্স বিশ্লেষণ গণনা এবং প্রদর্শন করতে |
| পোড়ানো ক্যালোরি | READ_TOTAL_CALORIES_BURNED |
সাঁতারের সেশনের সময় শক্তি ব্যয়ের সম্পূর্ণ ওভারভিউ প্রদান করতে |
Android অনুমতি: অ্যাপটি প্রথমবার চালু করার সময় এই অনুমতিগুলির প্রয়োজন হয়। আপনি Android সেটিংস → অ্যাপস → Health Connect → Swim Analytics-এ যেকোনো সময় এই অনুমতিগুলি প্রত্যাহার করতে পারেন।
১.৩ আমরা কিভাবে স্বাস্থ্য ডেটা ব্যবহার করি
সমস্ত স্বাস্থ্য ডেটা শুধুমাত্র নিম্নলিখিত উদ্দেশ্যে ব্যবহার করা হয়:
- ওয়ার্কআউট প্রদর্শন: বিস্তারিত মেট্রিক্স (দূরত্ব, সময়, পেস, হার্ট রেট) সহ আপনার সাঁতারের সেশনগুলি দেখানো
- পারফরম্যান্স বিশ্লেষণ: পেস জোন, স্ট্রোক বিশ্লেষণ, CSS (ক্রিটিক্যাল সুইম স্পিড) এবং sTSS (সুইম ট্রেনিং স্ট্রেস স্কোর) গণনা করা
- অগ্রগতি ট্র্যাকিং: পারফরম্যান্স প্রবণতা, ব্যক্তিগত সেরা এবং প্রশিক্ষণের সারাংশ প্রদর্শন করা
- ডেটা এক্সপোর্ট: ব্যক্তিগত ব্যবহারের জন্য CSV ফরম্যাটে আপনার ওয়ার্কআউট ডেটা এক্সপোর্ট করতে সক্ষম করা
১.৪ ডেটা স্টোরেজ
🔒 মূল গোপনীয়তা গ্যারান্টি:
সমস্ত স্বাস্থ্য ডেটা শুধুমাত্র আপনার ফিজিক্যাল ডিভাইসে থাকে।
- iOS: ডেটা iOS Core Data এবং UserDefaults ব্যবহার করে সংরক্ষণ করা হয় (শুধুমাত্র ডিভাইসে)
- Android: ডেটা Android Room Database ব্যবহার করে সংরক্ষণ করা হয় (ডিভাইসে SQLite)
- কোনো বাহ্যিক সার্ভারে আপলোড নেই
- ইন্টারনেটের মাধ্যমে কোনো ট্রান্সমিশন নেই
- কোনো ক্লাউড সিঙ্ক বা স্বাস্থ্য ডেটা ব্যাকআপ নেই
- আপনার স্বাস্থ্য ডেটাতে তৃতীয় পক্ষের কোনো অ্যাক্সেস নেই
একমাত্র ক্ষেত্র যেখানে ডেটা আপনার ডিভাইস ছেড়ে যায় তা হলো যখন আপনি স্পষ্টভাবে আপনার ওয়ার্কআউটগুলি CSV-তে এক্সপোর্ট করতে এবং ফাইলটি নিজে শেয়ার করতে বেছে নেন।
২. প্রয়োজনীয় অনুমতি
২.১ iOS অনুমতি
- HealthKit অ্যাক্সেস: ওয়ার্কআউট, দূরত্ব, হার্ট রেট, সক্রিয় শক্তি এবং স্ট্রোকে রিড অ্যাক্সেস
- ফটো লাইব্রেরি (ঐচ্ছিক): শুধুমাত্র যদি আপনি প্রশিক্ষণের সারাংশ ইমেজ হিসেবে সেভ করতে চান
আপনি iOS সেটিংস → গোপনীয়তা এবং নিরাপত্তা → স্বাস্থ্য → Swim Analytics-এ যেকোনো সময় HealthKit অনুমতিগুলি পরিচালনা করতে পারেন।
২.২ Android অনুমতি
android.permission.health.READ_EXERCISEandroid.permission.health.READ_DISTANCEandroid.permission.health.READ_HEART_RATEandroid.permission.health.READ_SPEEDandroid.permission.health.READ_TOTAL_CALORIES_BURNED- ইন্টারনেট অ্যাক্সেস (
INTERNET): শুধুমাত্র অ্যাপে স্ট্যাটিক কন্টেন্ট প্রদর্শন করতে এবং সাবস্ক্রিপশন ম্যানেজমেন্ট (Google Play Billing) অ্যাক্সেস করতে ব্যবহৃত হয়। কোনো স্বাস্থ্য ডেটা পাঠানো হয় না। - ফোরগ্রাউন্ড সার্ভিস (
FOREGROUND_SERVICE): সম্ভাব্য ভবিষ্যতের ব্যাকগ্রাউন্ড সিঙ্ক ফিচারের জন্য (বর্তমানে বাস্তবায়িত নয়)।
৩. আমরা যে তথ্য সংগ্রহ করি না
Swim Analytics সংগ্রহ, সঞ্চয় বা প্রেরণ করে না:
- ❌ ব্যক্তিগতভাবে সনাক্তযোগ্য তথ্য (নাম, ইমেইল, ফোন নম্বর)
- ❌ ডিভাইস আইডেন্টিফায়ার (iOS-এ IDFA, Android-এ Advertising ID)
- ❌ অবস্থানের ডেটা বা GPS স্থানাঙ্ক
- ❌ অ্যাপের মধ্যে ব্যবহারের বিশ্লেষণ বা আচরণ ট্র্যাকিং
- ❌ বাহ্যিক সার্ভারে ক্র্যাশ রিপোর্ট বা ডায়াগনস্টিক ডেটা
- ❌ তৃতীয় পক্ষের SDK বা বিশ্লেষণ পরিষেবার মাধ্যমে কোনো ডেটা
আমরা নিম্নলিখিত সহ জিরো থার্ড-পার্টি ট্র্যাকিং লাইব্রেরি ব্যবহার করি:
- Google Analytics / Firebase Analytics নেই
- Facebook SDK নেই
- বিজ্ঞাপন SDK নেই
- ক্র্যাশ রিপোর্টিং পরিষেবা (Crashlytics, Sentry, ইত্যাদি) নেই
৪. অ্যাপ-মধ্যস্থ কেনাকাটা এবং সাবস্ক্রিপশন
Swim Analytics আপনার ডিভাইসের নেটিভ পেমেন্ট সিস্টেমের মাধ্যমে পরিচালিত ঐচ্ছিক অ্যাপ-মধ্যস্থ সাবস্ক্রিপশন অফার করে:
৪.১ iOS - App Store সাবস্ক্রিপশন
আপনি যখন iOS-এ সাবস্ক্রিপশন কিনবেন:
- Apple App Store এর মাধ্যমে সমস্ত পেমেন্ট প্রসেসিং পরিচালনা করে
- আমরা StoreKit এর মাধ্যমে শুধুমাত্র সাবস্ক্রিপশনের স্থিতি (সক্রিয়/নিষ্ক্রিয়) পাই
- আমরা আপনার পেমেন্ট তথ্যে (ক্রেডিট কার্ড, বিলিং ঠিকানা) অ্যাক্সেস পাই না
- সাবস্ক্রিপশন ডেটা আপনার ডিভাইসে স্থানীয়ভাবে সংরক্ষণ করা হয়
সাবস্ক্রিপশন পরিচালনা:
- iOS সেটিংস → আপনার নাম → সাবস্ক্রিপশন → Swim Analytics
- অথবা অ্যাপে: সেটিংস → সাবস্ক্রিপশন পরিচালনা করুন
৪.২ Android - Google Play Billing
আপনি যখন Android-এ সাবস্ক্রিপশন কিনবেন:
- Google Play সমস্ত পেমেন্ট প্রসেসিং পরিচালনা করে
- আমরা Google Play Billing API এর মাধ্যমে শুধুমাত্র সাবস্ক্রিপশনের স্থিতি (সক্রিয়/নিষ্ক্রিয়) পাই
- আমরা আপনার পেমেন্ট তথ্যে (ক্রেডিট কার্ড, বিলিং ঠিকানা) অ্যাক্সেস পাই না
- সাবস্ক্রিপশন ডেটা আপনার ডিভাইসে স্থানীয়ভাবে সংরক্ষণ করা হয়
সাবস্ক্রিপশন পরিচালনা:
- Google Play Store → অ্যাকাউন্ট → পেমেন্ট এবং সাবস্ক্রিপশন → সাবস্ক্রিপশন → Swim Analytics
- অথবা অ্যাপে: সেটিংস → সাবস্ক্রিপশন পরিচালনা করুন
৫. ডেটা সংরক্ষণ এবং মুছে ফেলা
৫.১ ডেটা সংরক্ষণ
- স্বাস্থ্য ডেটা আপনার ডিভাইসে অনির্দিষ্টকালের জন্য সংরক্ষণ করা হয় যতক্ষণ না আপনি এটি ম্যানুয়ালি মুছে ফেলেন
- ঐতিহাসিক পারফরম্যান্স ট্র্যাকিং এবং বিশ্লেষণ প্রদান করতে ওয়ার্কআউট ডেটা রাখা হয়
৫.২ ডেটা মুছে ফেলা
আপনি যেকোনো সময় আপনার ডেটা মুছে ফেলতে পারেন:
পদ্ধতি ১: পৃথক ওয়ার্কআউট মুছে ফেলা
- ওয়ার্কআউট বিস্তারিত স্ক্রিন খুলুন
- মুছে ফেলার বোতামে (ট্র্যাশ আইকন) ট্যাপ করুন
- মুছে ফেলা নিশ্চিত করুন
পদ্ধতি ২: সমস্ত অ্যাপ ডেটা সাফ করা
- iOS: অ্যাপটি মুছে ফেলুন এবং পুনরায় ইনস্টল করুন (সমস্ত স্থানীয় ডেটা সরানো হয়)
- Android: সেটিংস → অ্যাপস → Swim Analytics → স্টোরেজ → ডেটা সাফ করুন
পদ্ধতি ৩: অ্যাপটি আনইনস্টল করা
- Swim Analytics আনইনস্টল করলে স্বয়ংক্রিয়ভাবে সমস্ত স্থানীয় ডেটা সরানো হয়
পদ্ধতি ৪: স্বাস্থ্য অনুমতি প্রত্যাহার করা
- iOS: সেটিংস → গোপনীয়তা এবং নিরাপত্তা → স্বাস্থ্য → Swim Analytics → সমস্ত বিভাগ বন্ধ করুন
- Android: সেটিংস → অ্যাপস → Health Connect → Swim Analytics → সমস্ত অনুমতি প্রত্যাহার করুন
৬. ডেটা নিরাপত্তা
আমরা ডেটা নিরাপত্তাকে গুরুত্ব সহকারে নিই, যদিও সমস্ত ডেটা আপনার ডিভাইসেই থাকে:
৬.১ নিরাপত্তা ব্যবস্থা
- iOS নিরাপত্তা: iOS Core Data ব্যবহার করে সংরক্ষিত সমস্ত ডেটা iOS Keychain এবং ডিভাইস এনক্রিপশন দ্বারা সুরক্ষিত। ডিভাইস লক থাকলে ডেটা সুরক্ষিত থাকে।
- Android নিরাপত্তা: Room Database এ সংরক্ষিত সমস্ত ডেটা Android এর বিল্ট-ইন নিরাপত্তা এবং অ্যাপ স্যান্ডবক্স দ্বারা সুরক্ষিত।
- কোনো নেটওয়ার্ক ট্রান্সমিশন নেই: স্বাস্থ্য ডেটা কখনই আপনার ডিভাইস ছেড়ে যায় না, যা ট্রান্সমিশন নিরাপত্তা ঝুঁকি দূর করে
- অ্যাপ স্যান্ডবক্সিং: iOS এবং Android অ্যাপ স্যান্ডবক্স অন্যান্য অ্যাপগুলিকে Swim Analytics ডেটা অ্যাক্সেস করতে বাধা দেয়
- সুরক্ষিত স্টোরেজ: ডিভাইস অথেন্টিকেশন (পাসকোড, Face ID, Touch ID, ফিঙ্গারপ্রিন্ট) ছাড়া স্বাস্থ্য ডেটা অ্যাক্সেস করা যাবে না
৬.২ আপনার দায়িত্ব
আপনার ডেটা সুরক্ষিত রাখতে:
- শক্তিশালী পাসকোড/বায়োমেট্রিক্স দিয়ে আপনার ডিভাইস লক রাখুন
- সর্বশেষ নিরাপত্তা প্যাচ সহ আপনার অপারেটিং সিস্টেম আপডেট রাখুন
- iOS: আপনার ডিভাইস "jailbreak" করবেন না
- Android: আপনার ডিভাইস "root" করবেন না
৭. ডেটা শেয়ারিং এবং তৃতীয় পক্ষ
Swim Analytics আপনার স্বাস্থ্য ডেটা কোনো তৃতীয় পক্ষের সাথে শেয়ার করে না।
৭.১ কোনো ডেটা শেয়ারিং নেই
- আমরা আপনার ডেটা বিক্রি করি না
- আমরা বিজ্ঞাপনদাতাদের সাথে আপনার ডেটা শেয়ার করি না
- আমরা বিশ্লেষণ সংস্থাগুলিকে আপনার ডেটা সরবরাহ করি না
- আমরা সোশ্যাল মিডিয়া প্ল্যাটফর্মগুলির সাথে একীভূত হই না
৭.২ CSV এক্সপোর্ট (শুধুমাত্র ব্যবহারকারী দ্বারা শুরু করা)
একমাত্র উপায় যেখানে ডেটা আপনার ডিভাইস ছেড়ে যায় তা হলো যখন আপনি স্পষ্টভাবে:
- সেটিংস → র ডেটা এক্সপোর্ট করুন-এ যান
- একটি CSV ফাইল তৈরি করেন
- ডিভাইস শেয়ার মেনুর মাধ্যমে CSV ফাইলটি শেয়ার করতে বেছে নেন (ইমেইল, ক্লাউড স্টোরেজ, মেসেজিং অ্যাপস)
এটি সম্পূর্ণরূপে আপনার নিয়ন্ত্রণে।
৮. শিশুদের গোপনীয়তা
Swim Analytics জেনেশুনে ১৩ বছরের কম বয়সী শিশুদের থেকে ডেটা সংগ্রহ করে না। অ্যাপটি বয়সের তথ্য চায় না, তবে পিতামাতাদের উচিত তাদের শিশুদের স্বাস্থ্য ট্র্যাকিং অ্যাপ ব্যবহার তত্ত্বাবধান করা।
আপনি যদি বিশ্বাস করেন যে ১৩ বছরের কম বয়সী কোনো শিশু Swim Analytics ব্যবহার করেছে, অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন এবং আমরা ডিভাইস থেকে সমস্ত স্থানীয় ডেটা সরানো হয়েছে তা নিশ্চিত করতে সাহায্য করব।
৯. আন্তর্জাতিক ডেটা স্থানান্তর
প্রযোজ্য নয়। যেহেতু সমস্ত স্বাস্থ্য ডেটা শুধুমাত্র আপনার ডিভাইসে (iOS বা Android) থাকে এবং কখনই সার্ভারে প্রেরণ করা হয় না, তাই কোনো আন্তর্জাতিক ডেটা স্থানান্তর ঘটে না।
১০. আপনার অধিকার (GDPR এবং CCPA সম্মতি)
যদিও Swim Analytics সার্ভারে ব্যক্তিগত ডেটা সংগ্রহ করে না, আমরা আপনার ডেটা গোপনীয়তার অধিকারকে সম্মান করি:
১০.১ GDPR অধিকার (ইউরোপীয় ব্যবহারকারী)
- অ্যাক্সেসের অধিকার: আপনার সমস্ত ডেটা অ্যাপে যেকোনো সময় অ্যাক্সেসযোগ্য
- মুছে ফেলার অধিকার: ৫.২ অনুচ্ছেদে বর্ণিত পদ্ধতি ব্যবহার করে ডেটা মুছে ফেলুন
- ডেটা পোর্টেবিলিটির অধিকার: CSV ফরম্যাটে আপনার ডেটা এক্সপোর্ট করুন (সেটিংস → র ডেটা এক্সপোর্ট করুন)
- প্রক্রিয়াকরণ সীমিত করার অধিকার: নতুন ডেটা অ্যাক্সেস করা বন্ধ করতে স্বাস্থ্য অনুমতি প্রত্যাহার করুন
১০.২ CCPA অধিকার (ক্যালিফোর্নিয়া ব্যবহারকারী)
- জানার অধিকার: এই নীতিটি অ্যাক্সেস করা সমস্ত ডেটা এবং এটি কীভাবে ব্যবহার করা হয় তা প্রকাশ করে
- মুছে ফেলার অধিকার: ৫.২ অনুচ্ছেদে বর্ণিত পদ্ধতি ব্যবহার করে ডেটা মুছে ফেলুন
- বিক্রয় থেকে অপ্ট-আউট করার অধিকার: প্রযোজ্য নয় (আমরা কখনই ডেটা বিক্রি করি না)
১১. এই গোপনীয়তা নীতিতে পরিবর্তন
আমরা সময়ে সময়ে এই গোপনীয়তা নীতি আপডেট করতে পারি। যখন আমরা পরিবর্তন করি:
- এই নীতির শীর্ষে থাকা "সর্বশেষ আপডেট" তারিখটি সংশোধন করা হবে
- উল্লেখযোগ্য পরিবর্তনগুলি অ্যাপের মধ্যে ঘোষণা করা হবে
- পরিবর্তনের পরে অ্যাপের ক্রমাগত ব্যবহার আপডেট করা নীতি গ্রহণকে বোঝায়
আমরা কীভাবে আপনার গোপনীয়তা রক্ষা করছি সে সম্পর্কে অবগত থাকতে আমরা আপনাকে পর্যায়ক্রমে এই নীতিটি পর্যালোচনা করার পরামর্শ দিই।
১২. আমাদের সাথে যোগাযোগ করুন
এই গোপনীয়তা নীতি বা আপনার ডেটা গোপনীয়তা সম্পর্কে আপনার যদি কোনো প্রশ্ন, উদ্বেগ বা অনুরোধ থাকে:
- ইমেইল: analyticszone@onmedic.org
- ওয়েবসাইট: https://swimanalytics.app
প্রতিক্রিয়ার সময়: আমরা ৭ কার্যদিবসের মধ্যে সমস্ত গোপনীয়তা অনুসন্ধানের উত্তর দেওয়ার লক্ষ্য রাখি।
১৩. আইনি সম্মতি
Swim Analytics মেনে চলে:
- iOS: Apple App Store রিভিউ নির্দেশিকা, Apple HealthKit নির্দেশিকা
- Android: Google Play ডেভেলপার প্রোগ্রাম নীতি, Android Health Connect নির্দেশিকা
- জেনারেল ডেটা প্রোটেকশন রেগুলেশন (GDPR)
- ক্যালিফোর্নিয়া কনজিউমার প্রাইভেসি অ্যাক্ট (CCPA)
- চিলড্রেনস অনলাইন প্রাইভেসি প্রোটেকশন অ্যাক্ট (COPPA)
সারাংশ
সহজ কথায়:
- ✅ আমরা কি অ্যাক্সেস করি: Apple HealthKit (iOS) বা Health Connect (Android) থেকে সাঁতারের ওয়ার্কআউট ডেটা
- ✅ কোথায় এটি সংরক্ষণ করা হয়: শুধুমাত্র আপনার ডিভাইসে (iOS Core Data বা Android Room Database)
- ✅ এটি কোথায় যায়: কোথাও না। এটি কখনই আপনার ডিভাইস ছেড়ে যায় না।
- ✅ কে এটি দেখে: শুধুমাত্র আপনি।
- ✅ কিভাবে মুছবেন: অ্যাপ ডেটা সাফ করুন বা যেকোনো সময় অ্যাপটি আনইনস্টল করুন।
Swim Analytics গোপনীয়তা প্রথমে (Privacy First) রেখে তৈরি করা হয়েছে। আপনার সাঁতারের ডেটা আপনার এবং এটি আপনার ডিভাইসেই থাকে।