An end-user device, comprising: one or more modems (942, 946, 948) for enabling the end-user device to communicate over at least a first wireless access network (110, 210, 405, 415, 505, 515, 605, 615, 705, 715, 1610, 4610) and a second wireless access network (110, 210, 405, 415, 505, 515, 605, 615, 705, 715, 1610, 4610); a user interface (980, 1697); memory (910, 920); and one or more processors (115, 930, 935), further characterized in that the memory is configured to store: a control policy configured at least to assist in applying a first control to a first set of one or more data communications, the first set of one or more data communications attempted, sent, or received by the end-user device over the first wireless access network, the first set of one or more data communications being associated with a first application of two or more applications (1602, 1604, 1605) on the end-user device, the first control being different from a second control applied to a second set of one or more data communications, the second set of one or more data communications attempted, sent, or received by the end-user device over the second wireless access network, the second set of one or more data communications associated with the first application, and one or more user interface instructions configured to assist in obtaining a first user input through the user interface, the first user input for assisting in determining at least an aspect of the control policy; the one or more processors are configured to: obtain the first user input using the one or more user interface instructions, determine at least an aspect of the control policy using the first user input, identify the first set of one or more data communications in data traffic, and apply the control policy to the first set of one or more data communications identified in the data traffic, thereby at least assisting in applying the first control to the first set of one or more data communications. one or more modems (942, 946, 948) for enabling the end-user device to communicate over at least a first wireless access network (110, 210, 405, 415, 505, 515, 605, 615, 705, 715, 1610, 4610) and a second wireless access network (110, 210, 405, 415, 505, 515, 605, 615, 705, 715, 1610, 4610); a user interface (980, 1697); memory (910, 920); and one or more processors (115, 930, 935), the memory is configured to store: a control policy configured at least to assist in applying a first control to a first set of one or more data communications, the first set of one or more data communications attempted, sent, or received by the end-user device over the first wireless access network, the first set of one or more data communications being associated with a first application of two or more applications (1602, 1604, 1605) on the end-user device, the first control being different from a second control applied to a second set of one or more data communications, the second set of one or more data communications attempted, sent, or received by the end-user device over the second wireless access network, the second set of one or more data communications associated with the first application, and one or more user interface instructions configured to assist in obtaining a first user input through the user interface, the first user input for assisting in determining at least an aspect of the control policy; a control policy configured at least to assist in applying a first control to a first set of one or more data communications, the first set of one or more data communications attempted, sent, or received by the end-user device over the first wireless access network, the first set of one or more data communications being associated with a first application of two or more applications (1602, 1604, 1605) on the end-user device, the first control being different from a second control applied to a second set of one or more data communications, the second set of one or more data communications attempted, sent, or received by the end-user device over the second wireless access network, the second set of one or more data communications associated with the first application, and one or more user interface instructions configured to assist in obtaining a first user input through the user interface, the first user input for assisting in determining at least an aspect of the control policy; the one or more processors are configured to: obtain the first user input using the one or more user interface instructions, determine at least an aspect of the control policy using the first user input, identify the first set of one or more data communications in data traffic, and apply the control policy to the first set of one or more data communications identified in the data traffic, thereby at least assisting in applying the first control to the first set of one or more data communications. obtain the first user input using the one or more user interface instructions, determine at least an aspect of the control policy using the first user input, identify the first set of one or more data communications in data traffic, and apply the control policy to the first set of one or more data communications identified in the data traffic, thereby at least assisting in applying the first control to the first set of one or more data communications.