A method for pairing a first computing device having a first inductive coil, with a second computing device having a second inductive coil, the method performed by one or more processors of the first computing device and comprising: (a) establishing, via an inductive out-of-band communication medium, a communication link with the second computing device; (b) receiving credential information of the second computing device over the inductive out-of-band communication medium; (c) generating a link key, using the credential information for pairing with the second computing device over a wireless communication medium; (d) sending credential information of the first computing device through the out-of-band communication medium to the second computing device to enable the second computing device to generate the link key; (e) storing the link key to pair with the second computing device over multiple communication sessions, wherein each of the multiple communication sessions corresponds to a wireless pairing and unpairing with the second computing device; (f) in response to an inductive trigger, establishing pairing with the second computing device using the link key, (g) and automatically sending data to the second computing device in response to establishing pairing, the data comprising application data corresponding to an application running on the first and second computing devices to enable functions associated with the application on the second computing device, wherein said functions are not operable on the second computing device when not paired with the first computing device; wherein the inductive trigger comprises an inductive coupling of the first and the second computing device by alignment of the first and second inductive coils, and wherein the alignment of the first and second inductive coils is indicated via a visual indicator generated on the display of at least one of the first or second computing devices. (a) establishing, via an inductive out-of-band communication medium, a communication link with the second computing device; (b) receiving credential information of the second computing device over the inductive out-of-band communication medium; (c) generating a link key, using the credential information for pairing with the second computing device over a wireless communication medium; (d) sending credential information of the first computing device through the out-of-band communication medium to the second computing device to enable the second computing device to generate the link key; (e) storing the link key to pair with the second computing device over multiple communication sessions, wherein each of the multiple communication sessions corresponds to a wireless pairing and unpairing with the second computing device; (f) in response to an inductive trigger, establishing pairing with the second computing device using the link key, (g) and automatically sending data to the second computing device in response to establishing pairing, the data comprising application data corresponding to an application running on the first and second computing devices to enable functions associated with the application on the second computing device, wherein said functions are not operable on the second computing device when not paired with the first computing device;