What does open source mean?

Quirk is FOSS (Open Source). That means that the code that powers the application is open and available to look at for free. If you'd like to look, it lives here.

For example, here's the code that does the "Catastrophizing" explanation:

const Catastrophizing = () => (
  <Distortion>
    <SubHeader>
      {i18n.t('catastrophizing')} {'🤯'}
    </SubHeader>

    <Paragraph>{i18n.t('catastrophizing_explanation')}</Paragraph>

    <ThoughtView color="purple">
      {i18n.t('catastrophizing_thought')}
    </ThoughtView>
  </Distortion>
)

FOSS means you can contribute

If you want to help, Quirk accepts new contributions. Want a new feature? Found a typo? Think something should be different? You can propose a code change at any time. We'll take a look at it.

FOSS means you can disagree

If you don't like something about Quirk and you've got the technical know-how, you can "fork" (copy) the project and then redistribute it. If you do this, we'd ask you give your new version a different name so people don't get confused.

FOSS means you can audit

If you think Quirk is doing something dangerous or otherwise don't trust us, you're free to look for yourself. With a medical app, this is pretty important.

FOSS means you can learn

Quirk is an up-to-date example of how a real software project is built. If you're interested in how to program something like Quirk, you're free to look at how we did something and then do it the same way. Remeber, we're not geniuses and we may not do everything the best.