Stripe Developer Code of Conduct

Last Updated: April 2023

The Stripe Developer Relations Program is dedicated to providing a safe, inclusive, welcoming, and harassment-free space and experience for all participants, regardless of gender identities, sexual orientations, ethnicities, races, socio-economic backgrounds, level of experience, ages, abilities, religions, national origins or any other aspects of identity.

Our Code of Conduct exists because of that dedication. We do not tolerate harassment in any form.

This Code of Conduct applies to all Stripe Developer Relations Program spaces, including the Stripe Developer Advisory Board, Developer Community Experts, App Developers, Developer Relations Programs GitHub and Discord Discussions forums, live and recorded Developer events and comment threads, and Stripe Developer Relations Programs events (for both members and their guests), online and off, as well as in one-on-one communications pertaining to Stripe Developer Relations Program business. Persons violating our Code of Conduct may be penalized or expelled at the discretion of community moderators.

Some Stripe Developer Relations Program spaces (such as specific GitHub Discussions topics) may have additional rules in place, which are posted publicly for participants. Participants are responsible for knowing and abiding by these rules. We invite all those who participate in the Stripe Developer Relations Program to help us create safe and positive community experiences.

Consequences for noncompliance with the Code of Conduct may include a discussion with program managers, mediation with the participant you may have harmed, or ejection from the program.

Behavior

Harassment includes but is not limited to:

  • Discriminatory language and actions that relate to gender, gender identity and expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, or religion.
  • Trolling, insults, or personal attacks.
  • Violent or personally objectifying material.
  • Gratuitous or off-topic sexual images or behavior.
  • Unwelcome sexual attention.
  • Physical contact and simulated physical contact (e.g., textual descriptions like “backrub”) without consent or after a request to stop.
  • Violent language or threats of violence.
  • Incitement of violence towards any individual, including encouraging a person to commit suicide or to engage in self-harm.
  • Unwelcome comments regarding a person’s lifestyle choices and practices, including those related to food, health, parenting, drugs, and employment.
  • Deliberate misgendering or use of “dead” or rejected names.
  • Pattern of inappropriate social contact, such as requesting/assuming unprofessional levels of intimacy with others.
  • Continued one-on-one communication after requests to cease.
  • Deliberate “outing” of any aspect of a person’s identity without their consent.
  • “Doxxing,” or threatening to post or posting other people’s personally identifiable information without consent.
  • Publication of non-harassing private communication without consent.
  • Blogging, tweeting, or otherwise communicating with intent to harm someone’s reputation, i.e., “making an example” of a member.
  • Intimidation, stalking, or following.
  • Harassing or unwanted photography or recording, including logging online activity for harassment purposes.
  • Sustained, uninvited disruption.
  • Other conduct which could reasonably be considered inappropriate in a professional setting.
  • Advocating for, or encouraging, any of the above behavior.

Appropriate behavior contributes to the health, safety, and longevity of the Stripe Developer Relations Programs community and includes:

  • Participating in an authentic and empathetic way.
  • Representing the Stripe Developer Relations Program in a positive, professional way.
  • Using welcoming and inclusive language.
  • Exercising consideration and respect in your speech and actions.
  • Refraining from demeaning, discriminatory, or harassing behavior and speech.
  • Being mindful of your surroundings and of your fellow participants.
  • Considering what is best for the community.
  • Alerting a Stripe team member if you notice a dangerous situation, someone in distress, or unresolved violations of this Code of Conduct.
  • Refraining from doing something you wouldn’t do in another professional situation.
  • Remembering that community event venues may be shared with members of the public; being respectful to all patrons of these locations.
  • Keeping an open and curious mind without making assumptions about others.
  • Attempting collaboration before conflict (see communication tools below).
  • Gracefully accepting constructive criticism.

Enforcement

  • Participants asked to stop any harassing behavior are expected to comply immediately.
  • If a participant violates the Code of Conduct, Developer Relations may take any action they deem appropriate to maintain a welcoming environment for all participants, up to and including expulsion from an event and/or the space and identification of the participant as a violator.
  • Event organizers may take action to redress anything designed to, or with the clear impact of, disrupting or making an environment hostile for any participants.
  • We expect participants to respect the Code of Conduct in all Stripe developer communities and at all Stripe developer-related events.

Reporting

If you experience or witness (or have experienced or have witnessed) violations of the Code of Conduct or have any other concerns, please notify Developer Relations as soon as possible by:

  • Emailing dev-conduct@stripe.com.
  • Contacting one of the program managers privately on Discord, Twitter DM, email, by text or phone call, or in-person.
  • Communicating with the event organizer (if this differs from the program manager).