Skip to content

Commit

Permalink
Update terms and about (preliminary)
Browse files Browse the repository at this point in the history
  • Loading branch information
smathot committed Jan 31, 2024
1 parent 21dda42 commit 71d1bc1
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 5 deletions.
10 changes: 6 additions & 4 deletions heymans/static/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ Sigmund is a powerful, privacy-focused AI assistant (or chatbot). Sigmund is a w

## Sigmund is an OpenSesame expert

If *OpenSesame expert* is enabled (in the menu), Sigmund searches for relevant sections in the documentation of [OpenSesame](https://osdoc.cogsci.nl/), a program for developing psychology and cognitive-neuroscience experiments. In addition, Sigmund receives a set of fixed instructions designed to enhance its general knowledge of OpenSesame. Sigmund subsequently uses this information to answer questions, and to provide links to relevant pages from the documentation. This technique, often referred to as Retrieval-Augmented Generation, allows Sigmund to answer questions about OpenSesame much better than other chatbots.
If OpenSesame-expert mode is enabled (in the menu), Sigmund searches for relevant sections in the documentation of [OpenSesame](https://osdoc.cogsci.nl/), a program for developing psychology and cognitive-neuroscience experiments. Sigmund also receives a set of fixed instructions designed to enhance its general knowledge of OpenSesame. Sigmund subsequently uses this information to answer questions, and to provide links to relevant pages from the documentation. This technique, which is a variation of so-called Retrieval-Augmented Generation, allows Sigmund to answer questions about OpenSesame much better than other chatbots.

Sigmund is especially good at generating code for (Python) inline_script or inline_javascript items. Try it!

<blockquote>
I want to create a stimulus display in OpenSesame, using a canvas in a Python inline script. It's a bit complex, so read carefully! There should be:
I want to create a stimulus display in OpenSesame, using a canvas in a Python inline script. It's a bit complex, so please read carefully! There should be:

- A central fixation dot.
- Six shapes in a circular arrangement around the central dot (like in a Theeuwes attentional-capture paradigm).
- Six shapes in a circular arrangement around the central dot.
- One of these shapes, randomly selected, should be a square. The other shapes should be circles.
- One of these shapes, again randomly selected, should be green. The other shapes should be red.
- Inside each shape there should be a line segment that is tilted 45 degrees clockwise or counterclockwise.
Expand All @@ -25,7 +25,7 @@ I want to create a stimulus display in OpenSesame, using a canvas in a Python in

Your messages and attachments are encrypted based on a key that is linked to your password. This means that no-one, not even the administrators of Sigmund, are able to access your data.

Sigmund uses the large-language-model API provided by OpenAI. OpenAI does not use data that they receive through the API for any purposes other than replying to the request. Specifically, your data will *not* be used to train their models. For more information, [see their terms of service](https://openai.com/enterprise-privacy).
Sigmund uses the large-language-model API provided by OpenAI. OpenAI does not use data that is sent through the API for any purposes other than replying to the request. Specifically, your data will *not* be used to train their models. For more information, [see their terms of service](https://openai.com/enterprise-privacy).


## Things Sigmund can do
Expand All @@ -38,6 +38,8 @@ Sigmund can search Google Scholar for scientific literature. Try it!

> Do your pupils constrict when you think of something bright, such as a sunny beach? Please base your answer on scientific literature.
Limitation: Sigmund reads abstracts, titles, author lists, etc. but does not spontaneously read the complete article. To have Sigmund read complete articles, you can either encourage Sigmund to download the article (see below) or upload the article as an attachment yourself.


### Execute Python and R code

Expand Down
76 changes: 75 additions & 1 deletion heymans/static/terms.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,77 @@
[TOC]

Terms and conditions

# Privacy and security

## Does Sigmund use cookies and trackers?

Sigmund uses cookies to manage your log in. No third-party trackers are used. JavaScript libraries


## Where is the Sigmund server located?

The Sigmund server is physically located within the European Union, and is hosted by TransIP.


## How secure is Sigmund?

Sigmund uses encryption for all network traffic. Messages and attachments are encrypted (see [About](/about)).


## How is data on Sigmund backed up?

Sigmund does *not* guarantee that data will be preserved. We do not have the capacity to help troubleshoot or recover lost data.


## What user data is stored on Sigmund?

A user account on sigmund only contains a username, encrypted message and attachment data, and limited information necessary for subscriptions.


## Who owns user data on MindProbe?

The user owns his or her own data.


## How do I delete user data on Sigmund?

A user can delete all conversations and attachments on Sigmund through the Conversations and Attachments option in the user menu.


## What does Sigmund do with user data?

Nothing. User data is stored solely for the purpose of providing the intended service (i.e. question answering).


# Terms of use

## Availability

As electronic services are subject to interruption or breakdown, access to Sigmund is provided on an “as is” and “as available” basis only.


## Communication of changes

We will make a reasonable effort to notify users in advance of any changes related to availability, terms of use, or privacy and ethics. However, we cannot guarantee this. Specifically, in the future, we may impose restrictions on the use of Sigmund. Furthermore, for security, technical, maintenance, legal or regulatory reasons, or due to any breach of the terms of use, we may withdraw this service at any time and without advance notice.


## Limitation of liability

It is your own responsibility to ensure that your use of Sigmund complies with all relevant regulations, which includes (but may not be limited to) regulations of the European Union, regulations of The Netherlands, and regulations of the location where the user is based.

We are not liable for any losses, damages, claims and expenses whatsoever that result from using Sigmund.


## Abusive and illegal content

Abusive accounts will be suspended without advance notice. Here, ‘abuse’ includes (but is not limited to) generation of illegal material.


## Subscriptions and payments

Subscriptions and payments are handled through Stripe. If the monthly subscription fee changes, you will be notified in advance. You can cancel your subscription at any time, in which case the subscription ends at the end of the next billing cycle.


## Who runs Sigmund?

Sigmund is a product of CogSci (KvK 67290965), which is registered in The Netherlands.

0 comments on commit 71d1bc1

Please sign in to comment.