">mixi Developer Center (mDC)

mixi Apps

mixi Apps (English) » Policies » mixi Apps » mixi Application Guidelines

mixi Application Guidelines

NOTICE: THE FOLLOWING MIXI APPLICATIONS GUIDELINES ARE ENGLISH TRANSLATED DOCUMENT FROM ORIGINAL JAPANESE MIXI APPLICATIONS GUIDELINES. IN THE CASE THAT THOSE TWO GUIDELINES HAVE ANY DISCREPANCY, ORIGINAL GUIDELINES SHALL SUPERSEDE AND JAPANESE GUIDELINES ARE DEFINITIVE AND LEGALLY BINDING.

Established on February 19, 2010
Revised on July 1, 2010
(Following guidelines are established by combining mixi application guidelines and mixi app mobile guidelines.)

mixi Application Guidelines (hereinafter, the "Guidelines") set out basic rules and operational policy for a Social Application Provider (hereinafter, "SAP")who provides a mixi application (hereinafter, "mixi App" or "App"") on the social networking service "mixi" and "mixi mobile" (hereinafter, "mixi") and the mixi Platform provided by mixi, Inc. (hereinafter, the "Company").

The Guidelines are designed to support each SAP in understanding and complying with the Terms of Use for the mixi Platform and other relevant terms of use.

The Company reserves the right to take necessary actions including but not limited to suspend any mixi App provided by a SAP, if, in the Company’s sole discretion, the Guidelines are not complied.

"SAP" refers to a mixi user, whether a corporation or an individual, who has consented to the Terms of Use for the mixi Platform.

This Guidelines is established by combining mixi application Guidelines and mixi application mobile guidelines.

1. Scope of mixi Apps

A mixi App can be developed for mixi on a PC which has been known "mixi App" and mixi on a mobile device which has been known "mixi App Mobile". In this Guidelines, "mixi App" means mixi App and mixi App mobile.

2. Types of mixi Apps

mixi Apps are divided into two types: "public mixi App" and "mixi App under development."

A mixi App developed by a SAP is registered with mixi as a "mixi App under development." If the mixi App satisfies the terms of the mixi App Category Listing Guidelines and a SAP applies to the category listing, it will be reviewed by the Company. Once the mixi App is listed in a mixi App category, it becomes available to the public and it is called "public mixi App."

  1. mixi App under development.
    The status of "mixi App under development" is prepared to test for a SAP. The SAP shall develop mixi App with this status. Availability of mixi App under development is restricted as follows:

    • mixi App for PC: No link for a user is not provided and any user under 18 years old cannot use this mixi App.
    • mixi App for mobile: Unavailable for a user
  2. public mixi App
    A public mixi App means a mixi App listed in a mixi App category by the Company after its reviewing.
    A public mixi App can be exposed for a user through following channels:

    • mixi App category
    • ranking or what’s new

A category to be listed for each mixi App shall be determined by the Company.
In addition to the channels described above, some public mixi Apps may be recommended to users by the Company. Such category to be listed or recommendation is made by solely the Company’s discretion, and no complains, inquiries or recommendation made by the third party including a SAP can by any means affect the recommendation by the Company.

3. Application for the category listing and Review

A SAP must apply for the category listing to turn a mixi App to a public mixi App. Upon the application, the Company shall review the mixi App if a user is able to use such mixi App safely.

  1. 1. Conditions for the Application for the category listing
    A SAP may apply for the category listing at any time as long as a mixi App under development meet the following conditions:

    • Logos, icons, screenshots and description is displayed on a profile page of a mixi App.
    • (only for PC) The number of a user who has installed the mixi App should be at least 10.
    • (only for PC) system requirement for a mixi App is clearly stated
    • (only for PC) a mixi App is compatible for at least Internet Explore.
    • (only for mobile) when a user tries to install a mixi App with a handset that is not compatible for the mixi App, a page stating such handset is not compatible for the mixi App.
  2. Review by the Company
    Pursuant to the terms of use for mixi Platform and this Guidelines, the Company may review a mixi App applied for the category listing. Such mixi App shall comply with all terms of use and the Guidelines. The Company may reject the application in its sole discretion taking overall business perspective into the consideration.

The Company shall not make any representation for any mixi App upon the review. A SAP shall be responsible for any and all of troubles with users or the third parties with regards to the mixi App and the Company shall not be liable therefor. The Company shall not be obliged to explain any reason for or shall not be responsible any damages that may be caused from the consequences of the application for the category listing.

4. Information Disclosure

A SAP shall disclose enough information about a mixi App to prevent users who use the mixi Apps from misunderstanding, and to encourage the users to use the mixi Apps more safely. Such information should include, but not limited to, the following:

  1. Disclosure of information of SAP
    The corporate name and other information of a SAP must be fully disclosed to the users. No false or misleading information regarding a SAP must be disclosed. Any false or deceptive information regarding relationship between a SAP and the Company must not be disclosed.
  2. Description for mixi App
    Enough description shall be stated to enable the users understand functionalities and services accurately which a mixi App provides. A SAP shall articulate how to use the mixi App to support the users.

5. Content of mixi App

The SAP shall be obliged to develop a mixi App satisfying following conditions:

  1. Widely used by the users.
    Any mixi App must utilize mixi’s social graph and widely used by mixi users.
  2. Standalone Capability
    Other than a mixi App explicitly permitted by the Company, a mixi App shall be operated on the standalone basis. Any mixi App may not be provided to lead the users to services other than the mixi Apps. To provide trial services as a mixi App to solicit the users to premium (charged or non-charged) services is prohibited.
  3. User Retention
    A mixi App should be designed based on multiple functionalities rather than single features to keep the users retained. Such multiple functionalities could be something to facilitate communication among the users or to provide convenient tools for the users to solve existing issues.
  4. 4. Integrity of Social Graph
    A SAP may not implement features or conduct actions including campaign to undermine the integrity of social graph. Such features or actions includes but not limited to encourage the users to have multiple accounts or enforce the users to add inauthentic friend connection by granting invite incentives or access to content based on the number of friends.
  5. Use of mixi’s Trademark or Features
    A SAP shall neither implicitly nor explicitly state the name of the App, description or message, or provide any features that a mixi App is supported, endorsed by mixi or the Company. Any title of a mixi App including "mixi" in any character (hiragana, katakana, kanji, alphabet) is prohibited.
  6. Japanese Support
    All languages displayed in a mixi App must be appropriate Japanese.
  7. Update and Version-up
    A SAP is entitled to upgrade an mixi App at any time, provided however that such upgrade shall not change concept of the App or value that the App has provided to the users. A title of the mixi App may not be changed by the SAP. In the case that a SAP is willing to add or change payment features on an App, such SAP shall apply for the payment or send prior notice to the Company.

6. User Interface and Features

A SAP shall meet some conditions regarding user interface, design and features in developing a mixi App.

  1. User Interface and Design
    • DO NOT use any design or implement user interface implying or misleading that a mixi App is supported and/or endorsed by mixi or the Company.
    • DO NOT prompt unsolicited a user to click any link.
    • DO NOT refresh a page that a user cannot expect.
    • DO NOT overuse messages or alerts to confuse and/or unable a user to use a mixi App.
    • DO NOT block other Apps or mixi’s features and functionalities.
    • DO NOT lead a user to other pages without explicitly notice to the user.
    • DO NOT provide any features or functionalities to lead a user to services provided by the third party in an App. Such feature is including but not limited to search windows.
    • DO NOT disable features, including but not limited to "Back", "Forward" or "Reload" operated by a browser.
    • DO NOT use irritating or discomfort expression such as blinking pages.
    • (only for PC) DO NOT disturb any operation or hide any element outside of the iframe dedicated for an App.
    • (only for PC) Pop-up window should be displayed only upon the user’s action. DO NOT implement any deceptive actions including hiding the pop-up window behind an active window.
    • (only for PC) The full screen Flash may be used as long as a description is given to a user to revert to the normal display mode.
    • (only for PC) Amount of data loaded must be minimized not to interfere with loading other mixi Apps on mixi’s home page.
    • (only for PC) Audio file can be played automatically only on the mixi App page (run_appli.pl). The user should be able to stop the play by pause and/or skip features at any time. In a gadget on home.pl, show_friend.pl, audio file cannot be played.
    • (only for PC) An animation or movie file must be played only upon clicks or other actions made by a user. The user should be able to stop the play by pause and/or skip features at any time.
    • (only for mobile) DO NOT use "phone_to", "mail_to" or "appli_to" tags in a mixi App.
  2. Performance
    All mixi App should be run stably and fast enough to maintain good user experience.
    Error handling process must be implemented. Clear explanation should be announced or displayed to a user when any error or alert happens.
  3. Area and Data Size
    • For PC
      home page: Maximum size: width x height = 228 x 228 pixel
      On canvas: Maximum width = 945 pixel
    • For Mobile
      Maximum width = 240 pixel
      Maximum data size = 100 KB

7. User Protection

A SAP shall actively protect a user to encourage the user to use a mixi App safely and comfortably. A SAP shall handle users who are minor (under 18), privacy information including such data storage and maintenance and links with external sites with appropriate and careful manner.

A SAP should develop a mixi App pursuant to the following items;

  1. Minor Protection
    In order to protect users under 18 years old, notwithstanding all provisions set forth herein, their use for an App that enables a user to publish his/her comment other than his/her friends or friends of the friends may be restricted.
    Furthermore, the Company may restrict other mixi Apps that may be deemed, in the Company’s sole discretion, inappropriate for the minors.
  2. Information Obtained through APIs
    • A SAP may obtain information including, but not limited to, mixi user’s profile information and list of user’s friend through APIs. A SAP shall handle such information with strict care.
    • No secondary use of any information obtained through APIs is permitted. The use of the information is strictly limited to the development and launch of a mixi App.
    • No data may be stored for an App unless otherwise necessary for operating the App.
    • All data obtained through APIs must be updated upon the Company’s request.
    • All data obtained through APIs must be deleted within 24 hours except for a user ID.
      Storable Data
    • (only for mobile) A SAP shall submit "Consent for obtaining and handling location information" to the Company in the case a mixi App obtain the location information through APIs.
    • (only for mobile) Obtaining terminal IDs shall be prohibited.
  3. Information Obtained by SAP
    • A SAP shall be solely responsible for any disputes with users and/or the third parties arising from any data independently obtained from the users, and the Company shall not be liable therefor.
    • The use of information obtained directly from users by a SAP is limited to the extent necessary to use a mixi App; provided, however, that such information may be used for purposes other than for the development and operation of the mixi App only upon the user’s prior consent. A SAP shall explicitly provide the following information to obtain the user’s consent:
      • The name of a SAP seeking to obtain the information.
      • The infromation to be obtained.
      • The purpose of use of the information.
      • Privacy policy set forth by a SAP.

      ;

  4. Delete Information
    A SAP shall periodically clear unnecessary information including, but not limited to, data obtained from users who have not used Apps for a long time, who have uninstalled the Apps or who have stopped using mixi. When the Company suspends a mixi App or requests a SAP to delete the information, such SAP shall delete the information immediately.
  5. Activity Feed and Message
    A SAP shall comply with the following in publishing feeds or sending messages through ActivityAPI, NotificationAPI or any other user interface provided on mixi.

    • DO NOT publish any feed that a user finds irritating or spammy. Also, any feeds containing advertisements or promotion are prohibited.
    • Feeds may be published on a user’s consent. Feed information should be something a user initiates actions and consequences from the actions rather than routine activities such as "a user XX logged in YY app" or "a user XX has gotten daily bonus in YY app". Unorganized and/or too frequent feeds are not permitted.
    • DO NOT provide invitation, incentives, or any information not related to feeds in any space on mixi where a SAP is able to communicate with a user including, but not limited to, feed Area, gadget, information box for an App or support community.
  6. Invitation
    DO NOT provide links or mechanisms that enforce a user to invite his/her friends.
    DO NOT implement invitation feature that a user cannot understand or expect.
  7. Links to External Sites
    • For PC
      SAP may lead users to external pages from the application, only when such navigation is necessary for users to enjoy the application. When leading users to external pages, the SAP shall comply with the procedures set forth by the Company. The procedure may not apply to the case that the Company acknowledges technical difficulties to implement such procedures for a SAP. The procedure may not be omitted if commercial activities are conducted on an external site or if personal information is being obtained by the external site.
      Links to external pages which the Company judges as unnecessary for users to enjoy the mixi App, will all be considered an ad. In such a case, the SAP must comply with the rules set forth in the mixi Advertising Program Guidelines when leading users to an external site.
      Procedure for leading a user to external services
    • For Mobile
      Links to the external sites are not permitted.
  8. File Download
    • For PC
      Downloading a file, including plug-ins directly from a mixi App is prohibited. However, this will not applicable to the followings:
      • Photos and images obtained through APIs
      • Photos and images uploaded by users
      • Photos and images edited within the mixi App
      • Others which the Company considers as an exception
  9. mixi Voice
    • DO NOT provide mixi Voice different to the intention of the user nor with an expression unclear to the user.
    • mixi Apps may not be designed or have a screen flow which will make it mandatory for the users to publish mixi Voice in order to proceed in the application.
    • When providing a function similar to mixi Voice within a mixi app, make sure to make it clear to the users where their comments will be posted (i.e. This function is available only within the application and is different to mixi Voice).
    • Please make sure to comply with the specification of mixi Voice.
    • for PC
      for mobile

    • If the Company finds an application using mixi Voice in an unfavorable manner, the application may become disqualified to use the function.

8. Commercial Activities

Commercial activities means the provision of the mixi Apps for profit including, but not limited to, fee-charged services, advertising and promotion, affiliate, mail order, and other services.
A SAP shall comply with all provisions set forth herein to conduct the commercial activities at its own responsibility.
A SAP must be solely responsible for any trouble with users and/or the third parties arising from the commercial activities. The Company shall not be liable therefor.

  1. Payment
    • A SAP shall apply to the Company in order to charge for a user in advance and shall use a payment method that the Company provides (hereinafter, mixi Payment Program"). mixi Payment Program enables a SAP to complete the settlement in a mixi App.
    • mixi Payment Program is available for a mixi App that is launched for the public and meets all provisions set forth in the terms of use for mixi Payment Program.
    • Notwithstanding the foregoing, a SAP may use external payment method for only a mixi App for PC upon prior application to the Company. A SAP shall apply to the Company pursuant to the procedure set forth in guidance for the payment. A SAP, furthermore, shall apply to the company at any time when a payment method is added or dropped. A SAP shall develop a mixi App that use an external payment method in accordance with procedure for using an external payment method.
  2. Privacy Information
    A SAP may not provide features or functionalities for a user to input privacy information on a mixi App for the commercial activities.
    Notwithstanding the foregoing, a only Japanese SAP that has the privacy mark or ISMS/ISO 27002 granted by JIPDEC may place a link on a mixi App for PC to site operated by the SAP outside mixi. In such case, a SAP shall develop a mixi App that lead a user to an external site to obtain the privacy information in accordance with procedure for leading an external site.
  3. Advertisement
    • A SAP may use ad program provided by the Company (hereinafter, "mixi Ad Program") for a mixi App that is launched for the public and meets Guidelines for mixi Ad Program.
    • In order to utilize mixi Ad Program, a SAP shall apply to the Company.
    • Notwithstanding the foregoing, a SAP may place advertisement other than the mixi Ad Program to the extent that such advertisements are compliance with provisions set forth in mixi App Advertisement Guidelines and terms of use for mixi Platform. Any advertisement shall be clearly indicated as the advertisement. The Company shall make no warranties with regards to placing any advertisement on a mixi App.
  4. Others
    • Conducting an activity in any manners that enables a user to directly gain revenue in a mixi App shall be prohibited.
    • A SAP shall be fully compliance with relevant statutes, laws and/or regulations (including, but not limited to, the Act on Specified Commercial Transactions).

9. Intellectual Property Rights Management

DO NOT infringe any intellectual property that belongs to the Company or any third parties. If a SAP is willin to provide a mixi App that contains the intellectual properties including but not limited to copy rights, necessary authorizations and/or licenses must be granted from a right management organization and/or right holder.
In the case that a SAP is willing to provide music managed by JASRAC, it may utilize procedures provided by the Company based on an agreement with JASRAC.
JASRAC管理楽曲の使用におけるお手続きについて

10. User Support

A SAP shall actively support users.

  1. Information Disclosure
    Brief description of a mixi App; its purpose, features and how-to shall be provided.
    A SAP shall post the information described above on an explanation page provided by the Company and resolve any questions that users may raise.。
  2. Inquiries from Users
    • A SAP may utilize the following to support users:
      • Support community voluntarily set up by the SAP.
      • Inquiry forms
    • A SAP may freely set up the support community while an inquiry form is set up each mixi App automatically. The SAP reserves its discretion to decide how to manage inquiries from users to the extent that the inquiries are appropriately managed not to cause any troubles. The SAP must be solely responsible for any trouble with the users and/or the third parties in connection with the user support, and the Company shall not be liable therefor.
    • Features and functionalities of community in mixi are also available for a support community. The use of the support community is not permitted for any purpose other than for providing support for users of a mixi App. ? Terms of use for mixi shall apply to the support community and a SAP furthermore shall comply with the rules set forth in operation rules for support community.
    • Any contact information registered by a SAP shall not disclosed; provided however that such information may be disclosed to users and/or the third parties if it is deemed necessary by the Company due to troubles related to a mixi App. The SAP hereby consents to such disclosure.
  3. Maintenance and Error
    Prior notice or announcement shall be made for users, in the case maintenance is scheduled.
    In the case that users are not able to use a mixi App for any reasons including, but not limited to, maintenance, system malfunctions or errors caused by an App, a SAP shall make an appropriate announcement.

11. Trouble Report

A SAP shall report to users and the Company immediately following the procedure for trouble report in the case that any issues that may cause damages to the users and/or the Company. Such issues includes, but not limited to, accident related to payment, privacy information leakage, vulnerability, virus infection and/or losing user data.

12. Termination

  • A SAP may terminate a mixi App under development at any time
  • For a public mixi App, a SAP shall apply to the Company at least 45 days prior to the termination from the administration page. Furthermore, a SAP shall make an announcement to users for terminating an App at least 30 days prior to the termination. Upon the termination, all data obtained through a mixi App must be promptly deleted.
    * In the case that a SAP implements any payment method in a terminating App, it shall be required to complete necessary settlement prior to the termination.
    * In the case that a SAP implements mixi Ad Program and/or mixi Payment Program, it shall be required to follow necessary procedures pursuant to relevant guidelines or terms of use for each program prior to the termination.
    * In the case that a SAP abandons its rights and obligations, it shall terminate all mixi Apps provided to users.
    * Notwithstanding the foregoing, a SAP has no friend in its friend list or the Company ceases a partner account for a SAP, all Apps and account shall be terminated immediately and spontaneously.
    公開アプリ削除申請

13. Violation of the Guidelines

  1. The Company shall take the following actions if, in its sole discretion, a SAP violates the Terms of Use for the mixi Platform and/or the Guidelines in respect of a mixi App provided by the SAP.
    • The Company shall send a warning email to a SAP notifying that a violation has been found.
    • In the case that the Company requests a SAP to delete any part containing a violation in an App, such SAP shall delete the part within 12 hours and report to the Company immediately. In the case the SAP fails to delete the part and/or report to the Company, the Company may suspend the mixi App.
    • In the case that the Company requests a SAP to improve an App, such SAP shall reply within 3 days with an improvement plan to the Company and execute the improvement plan within 10 days. In the case that any of improvement is not achieved, the Company shall suspend the mixi App.
    • Any of improvement cannot be expected for 30 days after the suspension, the Company may terminate the mixi App provided by the SAP and revoke its privilege to provide any mixi App.
    • The Company, in its sole discretion, may suspend or terminate a mixi App, revoke the privilege to provide any mixi App and/or cease a user account immediately in the case of emergency.
    • The Company shall not liable for any damages or losses caused by terminating, suspending a mixi App or by ceasing a user account.
  2. Unlisting App from category
    A SAP shall make best effort to maintain comprehensive user experience appropriately for a public mixi App upon the approval by the Company.
    The Company may take the following actions if, in its sole discretion, a mixi App no longer deserve to be listed in the category due to corruption for the App, insufficient maintenance or lack of appropriate user support:

    • The Company shall notify a SAP that a mixi App to be unlisted and such App may be unlisted in 10 days after the notification.
    • Upon the notification, A SAP may appeal to the Company for unlisting an App within 10 days. In the case that such appeal are granted, such App may be listed in the category.
    • The Company, in its sole discretion, may unlist a mixi App without any prior notice to a SAP in the case of emergency.
    • The Company shall not liable for any damages or losses caused by unlisting a mixi App.

14. Amendment to the Guidelines

The Company may, in its sole discretion, make an addition to, amend, and/or delete the Guidelines at any time for any reason.In such cases, SAPs shall comply with all terms and conditions set forth in the added, amended and/or deleted Guidelines.
The Company shall not be liable for any loss or damage arising from any such addition, amendment, or deletion of the Guidelines.

TOP OF THIS PAGE