DEVELOPER POLICY - INDUS APPSTORE
Effective Date: 22-September-2023
INTRODUCTION
1.1. Purpose of the Developer Policy: This Developer Policy - Indus Appstore ("Policy") (as a part of the Indus Developer Policies) outlines the guidelines, rules, and expectations that Developers must adhere to with respect to the listing of Product(s) to the 'Indus Appstore' that is owned and operated by OSLabs Technology (India) Private Limited ("OSLabs"/ "We"), incorporated under the Companies Act, 2013, having its registered office at Office-2, Floor 4,5,6,7, Wing A, Block A, Salarpuria Softzone, Service Road, Green Glen Layout, Bellandur, Bengaluru Karnataka 560103 India. This Policy aims to ensure a safe, compliant, consistent, and user-friendly experience for all Users of the Indus Appstore.
1.2. Scope: This Policy applies to all Developers and their Product(s) (including, but not limited to their mobile applications) that are available on the Indus Appstore. Services (such as running marketing/Ad campaigns on the Indus Appstore), OSLabs may require You to agree to additional terms and conditions.
DEFINITIONS
1.1. "Applicable Laws" shall mean any law, statute, rule, regulation, order, circular, decree, directive, judgment, decision or other similar mandate of any applicable central, national, state or local governmental authority in India.
1.2. "Developer" (also referred to as "You"/ "Your"/ "Yourself") means any person (individual or entity) who avails Indus Developer Services as per the Terms.
1.3. "Device(s)" means any android based device including, but not limited to, a mobile phone, tablet or any other device (as may be enabled by OSLabs from time to time) on which a User can access the Indus Appstore.
1.4. "End User" shall mean an individual who has accessed/installed the Developer's mobile application via the Indus Appstore; and has been successfully onboarded/registered on to or has been given access to such mobile application as a user.
1.5. "Indus Appstore" means a mobile application owned and operated by OSLabs under the brand name 'Indus Appstore' which enables its Users to search, access and download mobile applications distributed by various mobile application developers.
1.6. "Indus Developer Services" shall mean the software and services, including the Developer Platform, which allows Developer(s) to distribute Products to Users on the Devices and such other promotional/marketing services on additional terms and conditions as may be agreed between the parties.
1.7. "Intellectual Property Right" means all intellectual property rights, whether existing under the statute or at common law or equity, now or thereafter in force, including any patent, design, copyright, database, publicity rights, trademark or trade name (whether registered or not), and any pending applications relating to the foregoing, website address, trade secrets, know-how, data, processes and all other intellectual property rights.
1.8. "Product(s)" shall mean any software, content (including but not limited to digital content, audio, video or images) and/or a mobile application(s) (including its .apk file) made available by a Developer via the Developer Platform in order to avail Indus Developer Services.
1.9. "Terms" refer to the Indus Appstore Developer Terms & Conditions which govern the terms and conditions for availing of the Indus Developer Services by the Developer.
1.10. "User" shall mean an individual who uses the Indus Appstore via Device(s).
GENERAL GUIDELINES
2.1. App Content and Functionality Indus Appstore's objective is to provide a positive experience for its Users and Developers. We strive to ensure that the process of making your products available to Users is seamless. Before You submit Your mobile Application ("App"), You must:
You should make sure that Your App complies with Indus Developer Policies and all Applicable Laws.
2.2. Metadata Your App title, icon, Developer name and the description of the App should be clear. As a policy, we would not be able to list any App that lacks proper description or has inappropriate metadata (which includes description, developer name, title, icon and images). End User reviews should not form a part of the metadata. OSLabs may review your metadata and request you to modify the same if the same is unclear/misleading. Indus Appstore may require you to provide additional metadata information.
ILLUSTRATIONS – For reference only – A few examples of inappropriate text, images, or videos within Your Product(s):
A few good practices that may be adopted by You while providing the metadata are provided below:
2.3. Target Users and Content Rating Prior to listing of Your App, You would be required to provide the 'target group' of Users and associated content rating for your App on the Developer Platform by such means as may be enabled by OSlabs via the Developer Platform. Indus Appstore may also conduct its own review of the App information that You provide to determine whether the target group that You indicate is accurate. You can always update Your App's information on the Developer Platform.
In case you misrepresent Your App's content, it may result in removal or suspension of the App from the Indus Appstore. If You make changes to Your App content or features that may impact the target group of users/content rating, You must inform OSLabs with respect to the same.
In case, the content on the App is updated such that the content is rendered unsuitable for the target group that has been provided on the Developer Platform or the target group is broadened, You shall immediately update the associated metadata and other requirements on the Developer Platform. Further, You shall inform the End User(s) that the target group has been updated and obtain relevant consent from the End User(s) in this regard.
ILLUSTRATION (for reference only):
If an App is listed on the Indus Appstore as suitable for Children (3+), however, the content is updated by You to include adult content onto the App which makes the rating/target group as 18+, You shall update the same on the Developer Platform and obtain appropriate consent from the End User(s) before any such content is made available/displayed.
2.4. Protection of Children Apps that do not prohibit Users from creating, uploading, or distributing content that facilitates the exploitation or abuse of children will be subject to immediate removal from the Indus Appstore. To report an App on the Indus Appstore that may exploit a child, you can contact our support team via the support section on the Developer Platform.
We prohibit the use of Apps that intend to harm children. This includes, but is not limited to, Apps which promote predatory behaviour towards children, inappropriate interaction targeted at a child, sexualization of a minor, sextortion, trafficking of a child. We will take appropriate action, which may include delisting the App and/or reporting it to the relevant law enforcement agencies.
In addition, Apps that have the target group as children but contain adult themes are not allowed. A few ILLUSTRATIONS are provided below (for reference only):
Indus Appstore does not allow Apps that promote negative body or self-image including Apps that depict for entertainment purposes - plastic surgery, weight loss, and other cosmetic adjustments to a person's physical appearance.
2.5. Social Media Apps: A social media App is an App where the main intent of the App is to enable End Users to share content or communicate (not necessarily in a formal manner or in a particular format).
All social media Apps that include children in their target group must provide an in-App reminder to be safe online and to be aware of the real-world risk of online interaction before allowing child End Users to exchange media or information. You must also require adult action before allowing child End Users to exchange personal information. Adult action means a mechanism to verify that the End User is not a child and does not encourage children to falsify their age to gain access to areas of Your App that are designed for adults (which may include, but not be limited to, PIN, password, birthdate, email verification). Social media Apps where the main focus of the App is to chat with strangers shall not target children.
ILLUSTRATION (forreference only) includes - dating Apps, open chat rooms, Apps that promote themselves as an App suitable for children in their store-listing but the App content is only appropriate for adults, Apps that glamorize the use of alcohol, tobacco or narcotics, Apps that show ads inappropriate for children.
2.6. Privacy and Data Security: Developers must follow best practices for data collection, usage, and storage, and must clearly communicate privacy policies to End Users as per Applicable Laws.
2.7. Intellectual Property: We don't allow Apps or Developer accounts that (a) infringe the Intellectual Property Rights of others; and/or (b) sell or promote the sale of goods that contains a trademark or logo that is identical to or substantially indistinguishable from the trademark of another.
We don't allow Apps that encourage or induce infringement of Intellectual Property Rights in any manner.
ILLUSTRATION (for reference only): Streaming Apps that allow End Users to download a copy of the content on the End User's device without authorization from the copyright owner.
2.7.1. Copyright Infringement We don't allow Apps that infringe copyright. Developers may be required to provide evidence of their rights to use copyrighted content.
ILLUSTRATIONS (for reference only) wherein content is used without an authorization/license from the copyright owner such as images from movies, television, or video games, artwork or images, logos of other various brands, pictures taken from a social media account.
2.7.2. Trademark Infringement We don't allow Apps that infringe on others' trademarks. Trademark infringement includes improper or unauthorized use of an identical or similar trademark in a way that is likely to cause confusion as to the source of that product. If Your App infringes another party's trademarks, We may suspend/remove Your App.
If You have written documentation proving that you have requisite permission/licenses to use third party's Intellectual Property Rights in Your App or store listing (such as brand names, logos), contact Indus Appstore in advance of Your submission as the App may be reviewed from an infringement perspective and this will ensure that Your App is not rejected for such a violation.
2.8. Compliance with Applicable Laws: Developers should ensure that their Apps are compliant with all Applicable Laws, at all times. We don't allow Apps that facilitate or promote illegal activities. Illustrations are provided below (for reference only).
2.9. Deceptive and Misleading Apps: You should ensure that Your App does not attempt to deceive the End Users or mimic functionality or warnings from the operating system or other Apps. While additional App resources (for example, game assets) may be downloaded, please ensure that they are necessary for the End Users' use of the App. Further, please ensure that the downloaded resources are also compliant with all Indus Developer Policies, and before beginning the download, please ensure to prompt the End Users and clearly disclose the download size.
Any changes to device settings must be made with the End User's knowledge and consent; and the same shall be reversible by the End User.
You should ensure that Your App does not contain false or misleading information or claims, including in the description, title, icon, and screenshots. Similarly, You should ensure that Your App does not assist the End Users in misleading others or is not functionally deceptive in any way, including, but not limited to generating or facilitating the generation of fake ID cards, passports, diplomas, credit cards, bank accounts, and drivers' licenses.
You should ensure that Your App does not promote or perpetuate demonstrably misleading or deceptive imagery, videos and/or text, pertaining to a sensitive event, politics, social issues, or other matters of public concern. Apps that manipulate or alter media, beyond conventional and editorially acceptable adjustments for clarity or quality, must prominently disclose or watermark altered media when it may not be clear to the average person that the media has been altered. There may be exceptions such as content for public interest or satire or parody.
2.10. Misrepresentation: You should ensure that your App does not conceal or misrepresent Developer or App identity or other material details. For
ILLUSTRATIVE purposes, please ensure that your App does not mislead the End Users by impersonating someone else (for example, another developer,company, entity) or another App.
A few ILLUSTRATIONS of Apps which may not be allowed are provided below (for reference only):
2.11. End User Reviews and Ratings Reviews and ratings are benchmarks of App quality. End Users would consider them to be authentic and relevant. Accordingly, please ensure that You do not manipulate the listing of any Apps on Indus Appstore. A few illustrations (for reference only) are increasing product ratings, reviews, or install counts by illegitimate means, such as fraudulent or incentivized reviews and ratings.
Here are some best practices when responding to End User reviews:
2.12. Augmented Reality (AR): If Your App uses AR, You must include a safety warning immediately upon launch of the AR section. The warning should contain the following:
Further, Your App must not require the usage of a device that is advised not to be used by children.
2.13. Sanctions and Internal Policies You shall not (a) belong to a country/jurisdiction which falls within any of the sanctioned countries; and (b) fall within any list of sanctioned entities/individuals (as the case may be), as may be listed by relevant governments/international bodies and/or other authorities. In addition to the above requirements, there may be additional policies that You may be required to comply with. Such additional policies shall be as shared with You via the Developer Platform and/or email.
DEVELOPER ONBOARDING & VERIFICATION
3.1. General Verification: As a part of the general verification, You shall be required to provide certain documents and information in order to verify Your identity and genuineness. The documents and information related requirements shall be as provided via the Developer Platform. An indicative list of the requirements is provided below:
If You either (a) belong to certain countries/jurisdiction which fall under any list of sanctioned countries; or (b) fall within any list of sanctioned entities/individuals (as the case may be), as may be listed by relevant governments/international bodies and/or other authorities, OSLabs shall not provide Indus Developer Services to You.
3.2 Sector/Category Specific Requirements and Verification Process: This level of Developer and App onboarding requirements and verification shall be in addition to the General Verification requirements provided above and shall be required based on the category, target audience and/or the sector/type of business in which the specific App operates. 3.2.1. Financial Services: In relation to a financial service(s) App, please ensure that the App, (i) does not expose End Users to misleading or damaging financial products and services; and (ii) ensures compliance with all Applicable Laws. For the purposes of this Policy, we consider financial products and services to be those related to the management or investment of money and/or cryptocurrencies.
3.2.1.1. Personal loans Personal loan means lending money from one individual, organization, or entity to an individual consumer on a nonrecurring basis, not for the purpose of financing purchase of a fixed asset or education. Any App that provides a personal loan should ensure that the End Users are aware of the repayment schedule, risk, benefits associated with such loans and have access to any other information which shall be required by the End Users in order to make an informed decision. Apps that provide personal loans, including but not limited to Apps which directly offer loans and those who connect consumers with third-party lenders, must have the App category set to "Personal Loan" in the Developer Platform and disclose the following information in the App metadata:
3.2.2 Criteria for Health and Health Research Apps For the purposes of this Policy, any App which contains/promotes any fitness/well-being/health-related content and/or renders any fitness/well-being/health-related services would fall within the ambit of a health App. Such Apps must ensure that the End User is not exposed to any service related to fitness/well-being/health content which is injurious, dangerous and/or damaging to the End-User. Additionally, please ensure the following:
3.2.3 Criteria for News Apps A News App would mean an App that allows End Users to browse through news headlines/access news articles. ILLUSTRATION (for reference only): App that predominantly contains user generated content shall not be considered as a news App. If You have a news App, please ensure that the You describe the App as "news" in its App title, icon, developer name, or description. Further, the categorization of the App selected in the Developer Platform shall be 'news'. News Apps must provide information with respect to the owner of the App. Further, the source of news articles should also be provided. The News App must have a dedicated website or in-App page that is clearly labelled as containing contact information.
3.2.4 Please ensure that You submit the relevant documents and provide us with any additional information that is relevant in relation to your App, prior to the submission of your App to ensure that your App is not rejected. These additional requirements shall include, but not be limited to, the following:
3.2.5 Based on the category or industry in which Your App operates (such as real-money gaming, cryptocurrency, forex trading etc.), Indus Appstore may require additional documentation and/or information which may also be made applicable for categories not specifically listed under this section 3.2. Any such requirement shall be communicated to You via the Developer Platform or the email linked to Your account on the Developer Platform. Requisite action may be taken by OSLabs (including, but not limited to, non-listing, suspension or delisting of the App) in case the requirements are not fulfilled.
In addition to the requirements otherwise provided in this Policy, You would be required to comply with the requirements as may be prescribed by OSLabs from time to time, with respect to the submission and review (which may be ongoing) of the App to be listed on the Indus Appstore. The additional requirements shall be shared by OSLabs via the Developer Platform or email linked to the Your account on the Developer Platform.
5.1 App Store Categories: Apps should be appropriately categorized for easy discovery by the User.
5.2 Inappropriate Content: You should ensure that Your App does not contain any inappropriate content which may be explicit, or offensive. For the purpose of this Policy, we will prohibit content that is harmful and inappropriate for the End User. A non-exhaustive list of such categories which You should consider while reviewing the content of Your App is provided below. 5.2.1Sexual Content and Obscenity Any App which contains or promotes sexual or pornographic material, content that promotes or solicits a sexual act in exchange for payment, content associated with sexually predatory behaviour or any other content that contains or promotes sexual content or obscenity shall not be allowed. A few ILLUSTRATIONS of Apps which may not be allowed are provided below (for reference only):
5.2.3 Violence Any App which promotes the use of physical force or power, threatened or actual, against oneself, another person, or against a group or community, that either results in or has a high likelihood of resulting in injury, death, psychological harm, maldevelopment or deprivation would not be allowed. You should ensure that your App does not depict or facilitate gratuitous violence or other dangerous activities. For ILLUSTRATIVE purposes, an App that contains realistic portrayals of people or animals being killed, maimed, tortured, or abused may not be allowed Additionally, We do not allow any Apps which contain content related to planning, preparing, or glorifying violence against civilians.
5.2.4. Terrorist Content You should ensure that your App does not contain any content related to violent/criminal acts committed by individuals and/or groups to further their ideological goals. In this regard, We do not allow any terrorist organizations or any organizations that have engaged in, prepared for, or claimed responsibility for acts of violence against civilians to publish Apps on Indus Appstore, for any purpose whatsoever.
5.2.5. Sensitive Events You should ensure that your App does not seek to profit or is not insensitive toward a sensitive event with noteworthy social, cultural, or political impact, such as terrorist attacks, pandemics, violent conflicts, deaths, or other tragic events. A few ILLUSTRATIONS of Apps which may not be allowed are provided below (for reference only):
5.2.6. Intimidation and Harassment You should ensure that your App does not contain or facilitate anonymous bullying, making physical/mental threats, harassment. For ILLUSTRATIVE purposes, any App which enables, (i) posting of malicious rumours/ making malicious allegations in order to humiliate someone publicly; or (ii) harasses victims, or their families and friends, of a tragic event.
5.2.7. Dangerous Products You should ensure that your App does not facilitate the sale of explosives, firearms or ammunition. Similarly, please ensure that your App does not provide instructions for the manufacture of explosives, firearms or ammunition. For ILLUSTRATIVE purposes, instructions on how to convert a firearm to automatic, or simulated automatic, firing capabilities.
5.2.8 Tobacco and Alcohol If Your App deals with tobacco and/or alcohol, You should clearly mention/declare the same on the Developer Platform. We reserve the right to not list Your App that facilitate the sale of tobacco or encourage the illegal or inappropriate use of alcohol or tobacco. However, we may allow Apps that facilitate the limited sale of tobacco products in regions wherein the same is permitted as per Applicable Laws, and subject to age-gating safeguards. In this regard,OSLabs may require additional documentation, information and verification to be successfully completed by You. In relation to the foregoing, please ensure that Your App does not, (i) depict or encourage the use or sale of alcohol or tobacco to minors; (ii) promote consuming tobacco and vape products to improve social, professional, intellectual standing; (iii) promote consuming excessive amounts of alcohol favourably.
5.3 Content generated by an End User: In relation to content that is generated by an End User (i.e. content that such End Users provide/contribute to the App, and which may be viewed/accessed by any End User of the App), You shall ensure that:
6.1. Pricing and Payment: You must clearly communicate pricing for in-App purchases (including pricing for the Apps (if any)) and any associated costs.
6.2. Subscriptions As a Developer, You should not mislead End Users about any subscription services or content You offer within Your App and before asking an End User to subscribe to any services or content, You should clearly indicate what the End User will get for the price. This means that You should be clear about whether a subscription is required to use the App, total cost of Your subscription, the frequency of Your billing cycle. This information shall be provided prominently on the App. You shall ensure that one-time benefits are not stated as subscriptions to the End Users. Further, the terms of a subscription should not be modified post purchase by an End User. Illustrations (for reference only) are provided below.
6.3. Free Trials You may offer a free trial period to End Users by clearly and accurately describing the terms of Your offer, including the duration of the free trial, and description of accessible content or services during the free trial. However, please ensure to provide clarity on how and when such a free trial will convert to a paid subscription and other associated terms (such as cancellation mechanism).
6.4. Subscription Management If Your App includes in-App purchases/subscriptions, You must ensure that there is mechanism in place for the management and cancellation of such in-App purchase/subscriptions and the same must be clearly disclosed to an End User.
7.1. Security Good Practices: The Developer shall adhere to industry good practices in relation to the security of the End User. A few illustrations of the same are provided below (for reference only) The Developer shall ensure that:
7.2 Spam You shall ensure that You do not use the Indus Developer Services to spam End Users or send unsolicited messages to End Users including push notifications ILLUSTRATION (for reference only): (i) an App that sends SMS, email, or other messages on behalf of the End User without giving the End User the ability to confirm the content and intended recipients; (ii) an App which is engaged in providing a web-view of a website without permission from the website owner or administrator.
7.3. Functionality To ensure that the End User has an appealing, secure and receptive experience, please assure that You don't allow Apps that crash, force close, freeze, or otherwise function abnormally. Further, please ensure that Your App does not use unauthorised system API's or interfere/imitate/block the system functionality. ILLUSTRATION, Apps that show UI which causes the End User to grant permissions by mistake will not be allowed.
7.4. SDK Requirements In case You rely on third-party code including an SDK to integrate key functionality and services for Your App, it is Your responsibility to ensure that such third-party code does not result in Your App being non-compliant with the Indus Developer Policies. This is to ensure that the End Users are safe, and Your App is secure from any vulnerabilities. It is important to be aware of how the SDKs in Your App handle End User data and to ensure You know what permissions they use, what data they collect, and the reason for such collection.
If Your App or Developer Account on the Developer Platform violates any part of the Indus Developer Policies, we'll take any one of the actions as provided below.
8.1. Appeals Process You can reach out to OSLabs in relation to any action taken by OSLabs as per this section. You can contact our support team via the support section on the Developer Platform. We will reinstate Apps if an error was made, and we find that Your App does not violate the Indus Developer Policies and the Terms.
8.2. Additional Requirements OSLabs shall have the right to request for additional information, documentation and other requirements from You in relation to Your App (which may include, but not be limited to, requirements in relation to due-diligence of Your App and/or Your business/licenses). Such request may be made any time before or after submission/listing of Your App on the Indus Appstore. In case of such a request, You shall fulfil all requirements promptly except when a specific timeline is prescribed by OSLabs in this regard. Failure to fulfil the requirements may result in any action as listed in this section 8.
In case of any queries, You can reach out to us via the support section on the Developer Platform.
A few queries/concerns are listed below (for reference only):
If You are a trademark owner and You believe there is an App on Indus Appstore that infringes Your trademark, we encourage You to reach out to the developer of such a mobile application directly to resolve Your concern. If You are unable to reach a resolution with the developer, You can contact our support team via the support section on the Developer Platform. We will review the material and take appropriate action to address your concerns.
OSLabs may amend this Policy at any time by posting an updated version through the Developer Platform developer.indusappstore.com and/or on the OSLabs website www.indusappstore.com. You will be given a notice, and the updated version will be effective after such notice period, except in urgent situations such as preventing abuse, responding to legal/regulatory requirements, or addressing security and operability issues in which case the revised/updated version shall be applicable immediately ("Notice Period"). Your continued use of Indus Developer Services following the Notice Period constitutes Your acceptance of the revised Policy. If You do not agree with such changes, You may terminate Your use of Indus Developer Services and Indus Appstore, which will be Your sole and exclusive remedy.