Skip to content

Glossary

An unordered list of various abbreviations and names for things. Might be adding more as I go.

  • GP: Group Premium
  • GP7, GP14, GP31, GP366: durations of Group Premium in days
  • IP: Individual Premium
  • YIP: Yearly Individual Premium
  • MIP: Monthly Individual Premium
  • IAP: in-app purchase
  • BS: bottom sheet, expandable/collapsible as opposed to full screens
  • sub: subscription
  • FB: firebase
  • Fb: Facebook
  • GA: Google Analytics
  • FCM: token used in testing notifications
  • tx: transaction, txs is plural
  • purchase screen: mainly the Premium screen that is accessible from left menu
  • single-plan screen: screen that offers only one type of product, i.e., only Group Premium or only Individual Premium
  • before-ad: the screen that opens after 3 saved transactions, and forces the user to watch an ad unless they purchase a Premium
  • LI: LinkedIn
  • TW: Twitter/X
  • L30D: analytical period, last 30 days, or L7D, L12M etc.
  • LTV: lifetime value – how much has a paying user purchased so far
  • ARPU: average revenue per paying user – on average, how much people spend on our products
  • RC: remote config or release candidate
  • CTA: call to action, usually a button that opens the purchase flow, should motivate the user to do the action

A short note on naming convention

Naming is important to understand localisation keys, product ids, analytical events etc. In general, main keys, names and labels use snake case, i.e., words are connected via underscores. Minor names such as parameter values will use hyphens. Specific rules are placed with related topics in this documentation, such as naming campaigns & offers, products, localisation, and analytical events.