يعتقد الجمهور اليوم أن هناك طريقتين لإنشاء واجهات ديناميكية: نشطة وسلبية، وهي واجهة المستخدم لتوليد البث التي يتم إنشاؤها بواسطة إدخال المستخدم في اللغة الطبيعية. السلبية هي واجهة مستخدم مخصصة يتم إنشاؤها من خلال مراقبة السلوك والبيانات، وبالنسبة للأخير، فإن خدمات تتبع السلوك الديناميكي مثل Sentry جزء أساسي من هذه العملية.
بعبارة أخرى، من يملك البيانات والسلوك لديه القدرة على تحديد الواجهة.
‏‎53‏