In some examples, subscriptions can require authorization, by a requesting user, and in some examples, authentication of the requesting user. In some examples, the subscription management component 116 can facilitate such authorization and/or authentication processes. In examples where the object and/or application are associated with a third-party platform, the subscription management component 116 can exchange data with the third-party platform to authorize and/or authenticate the requesting user. In some examples, a subscription can prompt a particular feature or set of features, available via a third-party application, to be availed to the communication platform. In some examples, availing a particular feature or set of features can provide a “l(fā)ightweight” installation of an application associated with a third-party application such that the particular feature or set of features can be available without downloading or otherwise installing the remaining feature or set of features of the third-party application. Additional details are provided below.