Security

We take security very seriously. We have collected the following information for various groups of people interacting with pretalx – please contact us via r@rixx.de (gpg: E1F56CE6693F9C45) if you have any questions or concerns.

Installing pretalx

All pretalx release commits are tagged, and the tags are signed by PGP key F0DAD3990F9C816CFD30F8F329C085265D94C052. You can find the full key below. All pretalx releases on PyPI are signed with the same key.

Using pretalx

We build the best product we can when building pretalx – that includes respecting and securing user data. We're using a proven framework, and take care to follow security standards in our development processes, and our code.
If you find any issue with pretalx's security, please contact us at r@rixx.de (gpg: E1F56CE6693F9C45). We will work with you to establish the required next steps.

GPG keys

F0DAD3990F9C816CFD30F8F329C085265D94C052: This key is used to sign pretalx releases on PyPI and pretalx release commit tags.
  -----BEGIN PGP PUBLIC KEY BLOCK-----
 
  mQINBFn5BgkBEACvIsn3CB5VqXJTxFS0BytQo6EQ4H9etSk23+2jxR2lamGDNSvy
  BJcbFeRFVENfKhkwZTKSHijbsZVEQMMNcEig7Bms0TlEQVvOrPJayKS4U23o6atF
  HcJWnt0MQuqt5pzJ0CRk52qWbFX6+Blfx2xoOzqS1Jv1L+opeCsUYFPoIq4imLRd
  SNUPgbt9H+X0kK0S+OREIMElYSeHgj0BLA8mHhBtHjqOT89oMlAR9JdJlQpHkXS1
  FjkYMflnBMfLGhpmb3GnTtukUiymqcnYpmTAee1W+H23fjNQtPwR1hbwDlkgdrNb
  D5vW7EVNBloAlFkABJK4Mhii1pU5a8CQ2BKKMS0hiP8hLqsQxF4y5nGUKA1MJWbx
  oapuaC8C8FbgV2VM3NC3SvbUfXFJdnSLpAYBbp09wNuMwMmEgwMNicmahipjQygO
  td/0dZ6Vki6XsNjLqOjJMbAC1xSTY3zUbtsrW6gXjCmf8kx3dPeRK6Elb+Eptkpm
  F59uYRLGVCqR16JseODUtHwWnCm7JcAot2DR6CTYEeC9XR0P3+wXhkppRmMLckTy
  8CmrDAI/UvsoEI2sUdz0nCs3q438rD2qdaLMSrLwsLvx9N5waeX5tMGajsZTaft1
  Mxxd+VncdBkZi8yuH0etXPih4QzAEQK24RxrGo11qtXoyxnNcYYM3m/bDQARAQAB
  tHxwcmV0YWx4IG1haW50YWluZXJzIChUaGUgcHJldGFseCBtYWludGFpbmVycyDi
  gJMgZGV2ZWxvcGVycyB3aXRoIHByZW1pc3Npb24gdG8gcmVsZWFzZSBuZXcgdmVy
  c2lvbnMuKSA8cmVsZWFzZXNAcHJldGFseC5vcmc+iQJUBBMBCgA+FiEE8NrTmQ+c
  gWz9MPjzKcCFJl2UwFIFAln5BgkCGwMFCQHhM4AFCwkIBwMFFQoJCAsFFgIDAQAC
  HgECF4AACgkQKcCFJl2UwFJlHxAAlb1MzqN9WNzdAkrKEVs5sl7s5k3iqDVj5VSW
  6JyrUckNGi3B5WwcnSRGpuBpvmaLeioe7c2Wn+hBI4n1q9gYakHrLd1p8M0OW9z1
  jd3Et8kCk6rUXC5UKpfYyYbrHsRv86kh/hP5UfRe6WPwODP//jFnuK0ypOj8bDJg
  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
  zambbg==
  =Eslw
  -----END PGP PUBLIC KEY BLOCK-----