מנהרות
מנהרה היא מסע המנוקד בשלבים — הרשמה, תשלום, חידוש — כאשר הדרך יכולה להשתנות לפי מה שהמבקר עונה. החבילה זוכרת היכן עומד כל מבקר, מאפשרת להם לעבור את השלבים שהם עשויים לראות, ושולחת אותם חזרה למקום שאליו הם שייכים כאשר הם מנסים לדלג קדימה.
עץ של סמנים
מנהרה נבנית כמו עץ, לא כמו רשימה. שלב המגיע משני מקומות הוא שני סמנים, כל אחד עם ההאש שלו ועם הערכים השמורים שלו: זה מה שמאפשר לסניף לגדול בשלבים שאין לאחרים, ומהדרך שבה הגעת, המוצגת בסוף כל מנהרה, נקראת.
מפגש במסד הנתונים
פתיחת מנהרה יוצרת מפגש, שדפדפן המפגש מכיר רק לפי ה-id שלו. הוא מחזיק את הערכים שהשלבים שומרים, ומסתיים יום לאחר השלב האחרון שהוצג — או קודם לכן, כאשר השלב הזה מבקש זאת. מפגשים שפג תוקפם נמחקים על ידי המתז, כל 15 דקות; מפגשים שהושלמו וממתינים נשמרים.
לאן המבקר יכול ללכת
כל שלב קובע אם ניתן להציג אותו ואיפה לשלוח את המבקר אחרת. קישורים וכפתורים מצויירים באותם כללים, כך שקישור לעולם לא מוביל להפניה חזרה: אין כפתור הבא כאשר הדרך מתפצלת, אין דרך חזרה לאחר תשלום, אין מה לחזור אליו במפגש סגור.