multi seat subscriptions

Is it possible to have a subscription pricing model where the subscription is a prime number of activation of an app on multiple devices? This would be for a period of time before needing to renew. If this is possible, please could some point me in the direction of some documentation or guidance.

multi seat subscriptions
 
 
Q