En ruso, esta palabra aún no se ha consolidado en una sola forma correcta, porque el préstamo es muy reciente. En los diccionarios, las reglas para escribir palabras extranjeras no siempre funcionan, especialmente para la jerga joven. Así que la pregunta sobre cómo escribirlo "correctamente" es un poco más complicada de lo que parece.
Si hablamos de tendencias, en ruso las palabras prestadas del inglés generalmente se escriben juntas si ya se han afianzado - nadie escribe "sayt" con guion, ¿verdad? La lógica es la misma: "matchap" es un concepto único, un término único, así que la escritura junta se ve más natural. La gente escribe con guion a menudo en el momento en que todavía están pensando en palabras compuestas inglesas (match-up), pero en ruso eso es innecesario.
Yo recomendaría escribirlo junto - "matchap" - , como la mayoría de las otras palabras prestadas. Si en alguna publicación o comunidad se usa otra forma de escribirlo, entonces en ese contexto sigue su estilo, pero en general la variante junta se considera más correcta.