Speculative design in human–computer interaction involves creating imagined artefacts, scenarios and narratives that surface hidden assumptions in technology and provoke critical reflection on ...