Double OptIn handling

As i know the only way to handle a new subsription according to the GDPR guidelines was to use the widget.
But these was not possible in all usecases. I remind that it was planned to have the Infos also in a Shortcode to place it other areas too. Any progress in that question?