Google-এ, আমরা বিশ্বাস করি যে যদি আমরা ব্যবহারকারীর উপর ফোকাস করি, তাহলে অন্য সব কিছু অনুসরণ করবে। আমাদের সফ্টওয়্যার নীতি এবং অবাঞ্ছিত সফ্টওয়্যার নীতিতে , আমরা এমন সফ্টওয়্যারগুলির জন্য সাধারণ সুপারিশ প্রদান করি যা একটি দুর্দান্ত ব্যবহারকারীর অভিজ্ঞতা প্রদান করে৷ এই নীতিটি Android ইকোসিস্টেম এবং Google Play Store-এর জন্য নীতির রূপরেখা দিয়ে Google অবাঞ্ছিত সফ্টওয়্যার নীতির উপর তৈরি করে৷ এই নীতিগুলি লঙ্ঘন করে এমন সফ্টওয়্যার ব্যবহারকারীর অভিজ্ঞতার জন্য সম্ভাব্য ক্ষতিকারক, এবং আমরা এটি থেকে ব্যবহারকারীদের রক্ষা করার জন্য পদক্ষেপ নেব৷ এই তথ্য android.com- এও পাওয়া যায়।
অবাঞ্ছিত সফ্টওয়্যার নীতিতে উল্লিখিত হিসাবে, আমরা দেখেছি যে বেশিরভাগ অবাঞ্ছিত সফ্টওয়্যার একই মৌলিক বৈশিষ্ট্যগুলির এক বা একাধিক প্রদর্শন করে:
- এটি প্রতারণামূলক, একটি মূল্য প্রস্তাবের প্রতিশ্রুতি যা এটি পূরণ করে না।
- এটি ব্যবহারকারীদের এটি ইনস্টল করার জন্য প্রতারণা করার চেষ্টা করে বা এটি অন্য প্রোগ্রামের ইনস্টলেশনে পিগিব্যাক করে।
- এটি ব্যবহারকারীকে তার সমস্ত প্রধান এবং উল্লেখযোগ্য ফাংশন সম্পর্কে জানায় না।
- এটি ব্যবহারকারীর সিস্টেমকে অপ্রত্যাশিত উপায়ে প্রভাবিত করে।
- এটি ব্যবহারকারীদের অজান্তেই ব্যক্তিগত তথ্য সংগ্রহ বা প্রেরণ করে।
- এটি নিরাপদ হ্যান্ডলিং ছাড়াই ব্যক্তিগত তথ্য সংগ্রহ বা প্রেরণ করে (উদাহরণস্বরূপ, HTTPS এর মাধ্যমে সংক্রমণ)।
- এটি অন্যান্য সফ্টওয়্যারের সাথে বান্ডিল এবং এর উপস্থিতি প্রকাশ করা হয় না।
মোবাইল ডিভাইসে, সফ্টওয়্যার হল একটি অ্যাপ, বাইনারি, ফ্রেমওয়ার্ক পরিবর্তনের আকারে কোড। সফ্টওয়্যার বাস্তুতন্ত্রের জন্য ক্ষতিকারক বা ব্যবহারকারীর অভিজ্ঞতার জন্য বিঘ্নিত সফ্টওয়্যার প্রতিরোধ করার জন্য আমরা এই নীতিগুলি লঙ্ঘন করে এমন কোডের বিরুদ্ধে ব্যবস্থা নেব৷
এই নথিতে, আমরা মোবাইল সফ্টওয়্যারের ক্ষেত্রে এর প্রযোজ্যতা প্রসারিত করতে অবাঞ্ছিত সফ্টওয়্যার নীতি তৈরি করি৷ সেই নীতির মতো, আমরা নতুন ধরনের অপব্যবহার মোকাবেলায় এই মোবাইল অবাঞ্ছিত সফ্টওয়্যার নীতিকে পরিমার্জন করতে থাকব।
স্বচ্ছ আচরণ এবং স্পষ্ট প্রকাশ
সমস্ত কোড ব্যবহারকারীকে দেওয়া প্রতিশ্রুতি প্রদান করা উচিত। অ্যাপ্লিকেশানগুলি সমস্ত যোগাযোগের কার্যকারিতা প্রদান করবে৷ অ্যাপস ব্যবহারকারীদের বিভ্রান্ত করা উচিত নয়।
- অ্যাপের কার্যকারিতা এবং উদ্দেশ্য সম্পর্কে স্পষ্ট হওয়া উচিত।
- ব্যবহারকারীকে স্পষ্টভাবে এবং স্পষ্টভাবে ব্যাখ্যা করুন যে অ্যাপ দ্বারা সিস্টেমে কী পরিবর্তন করা হবে। ব্যবহারকারীদের সমস্ত গুরুত্বপূর্ণ ইনস্টলেশন বিকল্প এবং পরিবর্তনগুলি পর্যালোচনা এবং অনুমোদন করার অনুমতি দিন।
- সফ্টওয়্যারের ব্যবহারকারীর ডিভাইসের অবস্থা ব্যবহারকারীর কাছে ভুলভাবে উপস্থাপন করা উচিত নয়, উদাহরণস্বরূপ দাবি করা যে সিস্টেমটি একটি গুরুতর নিরাপত্তা অবস্থায় আছে বা ভাইরাস দ্বারা সংক্রামিত।
- বিজ্ঞাপন ট্র্যাফিক এবং/অথবা রূপান্তর বাড়ানোর জন্য ডিজাইন করা অবৈধ কার্যকলাপ ব্যবহার করবেন না।
- আমরা এমন অ্যাপগুলিকে অনুমতি দিই না যেগুলি অন্য কাউকে (যেমন, অন্য ডেভেলপার, কোম্পানি, সত্তা) বা অন্য কোনও অ্যাপের ছদ্মবেশী করে ব্যবহারকারীদের বিভ্রান্ত করে। বোঝাবেন না যে আপনার অ্যাপটি কারো সাথে সম্পর্কিত বা অনুমোদিত যে এটি নয়।
উদাহরণ লঙ্ঘন:
- বিজ্ঞাপন জালিয়াতি
- ছদ্মবেশ
ব্যবহারকারীর ডেটা এবং গোপনীয়তা রক্ষা করুন
ব্যক্তিগত এবং সংবেদনশীল ব্যবহারকারীর ডেটা অ্যাক্সেস, ব্যবহার, সংগ্রহ এবং ভাগ করার বিষয়ে পরিষ্কার এবং স্বচ্ছ হোন। ব্যবহারকারীর ডেটার ব্যবহারগুলিকে অবশ্যই সমস্ত প্রাসঙ্গিক ব্যবহারকারী ডেটা নীতিগুলি মেনে চলতে হবে, যেখানে প্রযোজ্য, এবং ডেটা সুরক্ষিত করার জন্য সমস্ত সতর্কতা অবলম্বন করতে হবে৷
- থার্ড-পার্টি অ্যাকাউন্ট, ইমেল, ফোন নম্বর, ইনস্টল করা অ্যাপ, ফাইল, লোকেশন এবং অন্য যেকোনো ব্যক্তিগত ও সংবেদনশীল ডেটার ডেটা সহ আপনি ডিভাইস থেকে সংগ্রহ করা এবং পাঠানো শুরু করার আগে ব্যবহারকারীদের তাদের ডেটা সংগ্রহে সম্মত হওয়ার সুযোগ দিন। যে ব্যবহারকারী সংগ্রহ করার আশা করবেন না।
- সংগৃহীত ব্যক্তিগত এবং সংবেদনশীল ব্যবহারকারীর ডেটা নিরাপদে পরিচালনা করা উচিত, আধুনিক ক্রিপ্টোগ্রাফি ব্যবহার করে প্রেরণ করা সহ (উদাহরণস্বরূপ, HTTPS এর মাধ্যমে)।
- সফ্টওয়্যার, মোবাইল অ্যাপ সহ, শুধুমাত্র ব্যক্তিগত এবং সংবেদনশীল ব্যবহারকারীর ডেটা সার্ভারে প্রেরণ করতে হবে কারণ এটি অ্যাপের কার্যকারিতার সাথে সম্পর্কিত।
- Google Play Protect-এর মতো ডিভাইস নিরাপত্তা সুরক্ষা বন্ধ করার জন্য ব্যবহারকারীদের অনুরোধ বা প্রতারণা করবেন না। উদাহরণস্বরূপ, আপনি Google Play Protect বন্ধ করার বিনিময়ে ব্যবহারকারীদের অতিরিক্ত অ্যাপ বৈশিষ্ট্য বা পুরস্কার অফার করতে পারবেন না।
উদাহরণ লঙ্ঘন:
- ডেটা সংগ্রহ (cf স্পাইওয়্যার )
- সীমাবদ্ধ অনুমতি অপব্যবহার
উদাহরণ ব্যবহারকারী ডেটা নীতি:
- Google Play ব্যবহারকারী ডেটা নীতি
- GMS প্রয়োজনীয়তা ব্যবহারকারী ডেটা নীতি
- Google API পরিষেবা ব্যবহারকারী ডেটা নীতি
মোবাইল অভিজ্ঞতার ক্ষতি করবেন না
ব্যবহারকারীর অভিজ্ঞতা সহজবোধ্য, সহজে বোঝা এবং ব্যবহারকারীর করা স্পষ্ট পছন্দের উপর ভিত্তি করে হওয়া উচিত। এটি ব্যবহারকারীর কাছে একটি স্পষ্ট মূল্য প্রস্তাব উপস্থাপন করা উচিত এবং বিজ্ঞাপন বা পছন্দসই ব্যবহারকারীর অভিজ্ঞতাকে ব্যাহত না করা উচিত।
- এমন বিজ্ঞাপনগুলি দেখাবেন না যেগুলি ব্যবহারকারীদের কাছে অপ্রত্যাশিত উপায়ে প্রদর্শিত হয় যার মধ্যে ডিভাইস ফাংশনগুলির ব্যবহারযোগ্যতা ব্যাহত করা বা হস্তক্ষেপ করা বা ট্রিগারিং অ্যাপের পরিবেশের বাইরে সহজে বরখাস্ত করা এবং পর্যাপ্ত সম্মতি এবং অ্যাট্রিবিউশন ছাড়াই প্রদর্শন করা।
- অ্যাপগুলি অন্য অ্যাপ বা ডিভাইসের ব্যবহারযোগ্যতায় হস্তক্ষেপ করা উচিত নয়।
- আনইনস্টল, যেখানে প্রযোজ্য, পরিষ্কার হওয়া উচিত।
- মোবাইল সফ্টওয়্যার ডিভাইস OS বা অন্যান্য অ্যাপ থেকে প্রম্পট অনুকরণ করা উচিত নয়। অন্যান্য অ্যাপ বা অপারেটিং সিস্টেম থেকে ব্যবহারকারীকে সতর্কতা দমন করবেন না, বিশেষ করে যেগুলি ব্যবহারকারীকে তাদের OS-এ পরিবর্তনের বিষয়ে অবহিত করে।
উদাহরণ লঙ্ঘন:
- বিঘ্নিত বিজ্ঞাপন
- সিস্টেম কার্যকারিতার অননুমোদিত ব্যবহার বা অনুকরণ
প্রতিটি বিষয়বস্তু লঙ্ঘন সম্পর্কে আরও বিশদ বিবরণের জন্য, Play নীতি কেন্দ্রে নীতি প্রয়োজনীয়তা পর্যালোচনা করুন,GMS প্রয়োজনীয়তা এবং Google Play Protect ।
মোবাইল অবাঞ্ছিত সফ্টওয়্যার (MUwS) বিভাগ
তথ্য সংগ্রহ এবং সীমাবদ্ধ অনুমতি অপব্যবহার
একটি অ্যাপ যা পর্যাপ্ত নোটিশ বা সম্মতি ছাড়াই ব্যক্তিগত এবং সংবেদনশীল ব্যবহারকারীর ডেটা সংগ্রহ এবং প্রেরণ করে। এর মধ্যে ইনস্টল করা অ্যাপের তালিকা, ডিভাইসের ফোন নম্বর, ইমেল ঠিকানা, অবস্থান বা অন্যান্য তৃতীয় পক্ষের অ্যাকাউন্ট আইডি বা অন্যান্য ব্যক্তিগত তথ্য সংগ্রহ করা অন্তর্ভুক্ত থাকতে পারে।
সামাজিক প্রকৌশলী
এমন একটি অ্যাপ যা ব্যবহারকারীদের আসল বিশ্বস্ত অ্যাপের জন্য অভিপ্রেত কাজগুলি সম্পাদন করতে প্রতারিত করার অভিপ্রায়ে অন্য অ্যাপ বলে ভান করে।
বিঘ্নিত বিজ্ঞাপন
এমন একটি অ্যাপ যা ব্যবহারকারীদের কাছে অপ্রত্যাশিত উপায়ে প্রদর্শিত বিজ্ঞাপনগুলি দেখায় যার মধ্যে ডিভাইস ফাংশনগুলির ব্যবহারযোগ্যতা নষ্ট করা বা হস্তক্ষেপ করা বা পর্যাপ্ত সম্মতি এবং অ্যাট্রিবিউশন ছাড়াই ট্রিগারিং অ্যাপের পরিবেশের বাইরে প্রদর্শন করা।
সিস্টেম কার্যকারিতার অননুমোদিত ব্যবহার বা অনুকরণ
অ্যাপ বা বিজ্ঞাপন যা সিস্টেমের কার্যকারিতা অনুকরণ করে বা হস্তক্ষেপ করে, যেমন বিজ্ঞপ্তি বা সতর্কতা। সিস্টেম স্তরের বিজ্ঞপ্তিগুলি শুধুমাত্র একটি অ্যাপের অবিচ্ছেদ্য বৈশিষ্ট্যগুলির জন্য ব্যবহার করা যেতে পারে৷
বিজ্ঞাপন জালিয়াতি
বিজ্ঞাপন জালিয়াতি কঠোরভাবে নিষিদ্ধ. একটি বিজ্ঞাপন নেটওয়ার্ককে ট্র্যাফিককে বিশ্বাস করার উদ্দেশ্যে তৈরি করা বিজ্ঞাপন ইন্টারঅ্যাকশনগুলি খাঁটি ব্যবহারকারীর আগ্রহ থেকে বিজ্ঞাপন জালিয়াতি, যা অবৈধ ট্র্যাফিকের একটি রূপ। বিজ্ঞাপন জালিয়াতি ডেভেলপারদের উপজাত হতে পারে যা অস্বীকৃত উপায়ে বিজ্ঞাপন প্রয়োগ করে, যেমন লুকানো বিজ্ঞাপন দেখানো, স্বয়ংক্রিয়ভাবে বিজ্ঞাপনে ক্লিক করা, তথ্য পরিবর্তন করা বা পরিবর্তন করা এবং অন্যথায় অ-মানবীয় ক্রিয়াকলাপ (যেমন মাকড়সা এবং বট) বা অবৈধ বিজ্ঞাপন তৈরি করার জন্য ডিজাইন করা মানব কার্যকলাপ ট্রাফিক অবৈধ ট্র্যাফিক এবং বিজ্ঞাপন জালিয়াতি বিজ্ঞাপনদাতা, বিকাশকারী এবং ব্যবহারকারীদের জন্য ক্ষতিকারক এবং মোবাইল বিজ্ঞাপন ইকোসিস্টেমে দীর্ঘমেয়াদী আস্থার ক্ষতির দিকে নিয়ে যায়।
এখানে সাধারণ লঙ্ঘনের কিছু উদাহরণ রয়েছে:
- একটি অ্যাপ যা ব্যবহারকারীর কাছে দৃশ্যমান নয় এমন বিজ্ঞাপন রেন্ডার করে।
- একটি অ্যাপ যা ব্যবহারকারীর উদ্দেশ্য ছাড়াই স্বয়ংক্রিয়ভাবে বিজ্ঞাপনগুলিতে ক্লিক তৈরি করে বা প্রতারণামূলকভাবে ক্লিক ক্রেডিট দেওয়ার জন্য সমতুল্য নেটওয়ার্ক ট্র্যাফিক তৈরি করে।
- প্রেরকের নেটওয়ার্ক থেকে উদ্ভূত নয় এমন ইনস্টলেশনের জন্য অর্থ পেতে একটি অ্যাপ জাল ইনস্টলেশন অ্যাট্রিবিউশন ক্লিক পাঠায়।
- একটি অ্যাপ যা ব্যবহারকারী অ্যাপ ইন্টারফেসের মধ্যে না থাকলে বিজ্ঞাপন পপ আপ করে।
- একটি অ্যাপ দ্বারা বিজ্ঞাপন ইনভেন্টরির মিথ্যা উপস্থাপনা, উদাহরণস্বরূপ, একটি অ্যাপ যা বিজ্ঞাপন নেটওয়ার্কের সাথে যোগাযোগ করে যে এটি একটি iOS ডিভাইসে চলছে যখন এটি আসলে একটি Android ডিভাইসে চলছে; একটি অ্যাপ যা নগদীকরণ করা হচ্ছে এমন প্যাকেজের নামকে ভুলভাবে উপস্থাপন করে।