diff --git a/HACKING.md b/HACKING.md
new file mode 100644
index 0000000..3a2a921
--- /dev/null
+++ b/HACKING.md
@@ -0,0 +1,22 @@
+Terminology
+-----------
+
+The main terminology used in malcontent is ‘parental controls’, which are
+implemented by ‘administrators’ and enforced on ‘child users’.
+
+The feature applies to a range of other carer/caree relationships, though, where
+the ‘caree’ user might need to be protected from doing things on the computer
+which aren’t suitable for them.
+
+The terminology ‘parental controls’ is used consistently, despite not all
+situations actually involving a parent or child, because that’s how most users
+will find the functionality.
+
+To remain as inclusive as possible, there are some rules about which terminology
+to use:
+ - Use ‘parental controls’ to refer to the overall feature
+ - Refer to ‘administrators’ or ‘administrator accounts’ rather than ‘parents’
+ - Refer to ‘child users’ in general contexts, but refer to particular user
+ accounts using their full name — don’t mention ‘child’ in that case
+
+Reference: https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues/13
diff --git a/help/C/introduction.page b/help/C/introduction.page
index 4f9c2a2..1faa8de 100644
--- a/help/C/introduction.page
+++ b/help/C/introduction.page
@@ -3,7 +3,9 @@
This functionality can be used in other situations – such as other carer/caree relationships – but is labelled as ‘parental controls’ so that - it’s easy to find.
+ it’s easy to find, as that’s what most people will be looking for.The parental controls for any user can be queried and set using the