Annual Message 2021 from the Board of Directors

Dear customers, business partners, and shareholders,

Upon the completion of the Annual General Meeting in Runbox Solutions for the fiscal year 2020 we take the opportunity to review our company’s status in accordance with our commitment to transparency.

Although 2020 was in general a difficult and challenging year due to the corona pandemic and the worsening climate change, we celebrated the 20th anniversary of the Runbox email service in October with special subscription offers to our loyal customers. This, together with continued growth in our customer base and favorable currency exchange rates, resulted in a record year for Runbox financially.

Through the year we made significant progress on Runbox 7 development, and reinforced our commitment to privacy, security, and the environment.

Runbox 7 Developments

During 2020 we continued to improve and expand the groundbreaking Runbox 7 webmail application, which features search capabilities in the browser that provides immediate searching and listing of email. Runbox 7 combines the unique database-accelerated Runbox architecture with cutting-edge technologies such as WebAssembly, HTML 5 Canvas, and Progressive Web Apps to create an immediate email experience.

Developments have focused on expanding Runbox 7 toward a complete web application, and numerous enhancements have been made to Mail, Contacts, and Calendar. Additionally we have added innovative new features such as the Mail Overview and Popular Recipients, which provide a new level of message overviews based on sender and recipient data.

Runbox 7 development can be followed on our Runbox 7 Roadmap in the Runbox Forum and aims to solve the growing challenges of email interfaces and bringing forth the future of email.

The project is partially funded by the Research Council of Norway as a research and development (R&D) project in support of the innovative aspects of the solution.

Environmental Engagement

The operation of all business continues to depend on the foundation of our natural environment, which is under increasing pressure from human activity. In 2020 the world has seen a continued growth in greenhouse gas emissions with subsequent increases in extreme weather, wildfires, and droughts around the globe.

As inhabitants of Earth we all share the responsibility to decrease our negative impact on our environment. Runbox is built with a strong ethical foundation and we are dedicated to decreasing our ecological footprint and other environmental impacts that result from our operations.

The environment is a primary consideration when developing our services, and in 2020 we continued strengthening our commitment to having a positive ecological impact.

The data center where our email servers are located is 100% hydro-powered, and the electricity powering our email architecture is utilized exclusively by the Runbox email service.

In 2020 we achieved CO2 double negative operations by implementing our Environmental Policy and supporting the organization World Land Trust. In 2021 we have extended our commitment by partnering with the Norwegian tree-planting organization Trefadder, which creates and nurtures climate forests in Norway.

Renewed Commitment to Privacy and Security

Through the year we renewed our commitment to privacy and security, and the GDPR in particular. Our GDPR implementation has continued with reinforced policies, procedures, and technologies, and as a company located in Norway our service can rely on the strong Norwegian privacy protections.

All user data processed through the Runbox email service is stored on our own physical servers in Norway, and last year we completed the transition to encrypted SSD storage for all email account data.

We have continued our blog post series outlining our road towards GDPR compliance, and made further progress with privacy and security improvements to our services.

Growing our operations

We are working closely with our system management partner Copyleft Solutions to scale our email service infrastructure with a distributed system architecture to support the continued growth of our customer base.

Together with our development partners Shadowcat Systems and Peregrine Computer Consultants Corporation, our diverse team includes members from Norway, the UK, Poland, Brazil, and the US. The background, geographical location, and diversity of our team combined with a steadfast commitment to the ethics and policies of our company forms the core of our organization.

The contributions from our open source community on Github increase the security and speed of Runbox 7 development further, and we are excited to continue the race to revolutionize email in 2021.

Continue Reading →

Runbox 7 updates May-June 2021: Improvements to Overview, Contacts, and more

Improvements to Overview, Contacts, HTML messages, Calendar, Identities, and more.

  1. Visual changes (overview): Condensed Overview layout with new selector for sorting. (#937) (08451fe)
  2. Bug fix (bug-report): Bug report fixes (#995) (e3a6b2c)
  3. Internal changes (start): Remove unnecessary import (9b2a297)
  4. Bug fix (calendar): Display ical events with non-user timezones correctly (f8af652)
  5. Bug fix (changelog): Make the changelog builder look inside possible squash commits (aa4ec50)
  6. Internal changes (calendar): Debugging runbox-calendar-event tests (2ad6ad7)
  7. Bug fix (payments): Fix Coinbase’s external payment link (8d0256a)
  8. Visual changes (overview): Change default sorting and unread selectors, and improve their formatting. (84b964c)
  9. Bug fix (mailviewer): Load HTML view faster by pre-caching it (6f7d944)
  10. Bug fix (bug-report): Improve content and formatting of template. (a8ba57d)
  11. Internal changes (settings): Add missing menu items and adjust items order (a8d8836)
  12. Bug fix (contacts): Contacts with company-name only now create correctly (5959023)
  13. Bug fix (mailview): Ensure we invalidate the message cache for HTML update (bddf99d)
  14. Bug fix (identities): Show the “delete” button for identities except for “main” & “aliases” (0376a57)

Continue Reading →

Runbox 7 updates May 2021: New Settings interface and other improvements

A new main menu, Settings center, and Help center, as well as improvements to Payments and many other fixes.

  1. Visual changes (header): Condensed header using less vertical space. (8391ef5)
  2. Visual changes (account-security): Remove header styles and make toggle switches darker. (5333f7e)
  3. Visual changes (header): Add descriptions on hover. (c3df28a)
  4. Visual changes (security): Enlarge toggles and improve formatting. (bf79d72)
  5. Visual changes (security): Enlarge only section header toggles. (e45ff49)
  6. Visual changes (header): Show menu titles on hover. (4fd2eed)
  7. Bug fix (settings): Add hints for password input, and dialog modal (6b31621)
  8. Bug fix (account_security): account security unlock code modal is missing material css (cda4e05)
  9. Bug fix (mailviewer): Calculate threaded count properly (was missing) (e97a974)
  10. Bug fix (mailviewer): Sent folder now ignores “unread only” setting (7958c82)
  11. Visual changes (header): Adjust menu item placement. (4f4d6f2)
  12. New feature (support): Added bug report button with a compose template (#951) (67f6288)
  13. Bug fix (compose): Ensure draftdesk froms are updated when edited (05cf223)
  14. Visual changes (header): Add effects for logo and Subscribe link. (d8e1203)
  15. New feature (help): New Help Center with common help destinations. (39137b5)
  16. Visual changes (settings): Replace missing icons. (#968) (54c4efe)
  17. Visual changes (settings): Rename Card Details to Payment Cards (6fe5f70)
  18. Visual changes (settings): Rename Transactions to Payment History (b68ae69)
  19. Visual changes (settings): Rename “Active Products and Renewals” to “Your Subscriptions” (e9bf5b6)
  20. New feature (settings): Merge “Main Account Plans” and “Add-ons & Sub-Accounts” into “Plans & Upgrades” (9bae710)
  21. Visual changes (settings): Change order of the Subscriptions menu (ca9ed54)
  22. Visual changes (settings): Rename “Subscriptions” to “Subscriptions & Payments” (c353720)
  23. Internal changes (settings): Remove Addons component (c12a5fe)
  24. Internal changes (settings): Fix integration tests (25df41c)
  25. refator(settings): Fix HTML formatting (2dfe4b5)
  26. Visual changes (settings): Make the cards wider for the titles to fit (0d43870)
  27. Internal changes (app): clear unused imports (950cd7b)
  28. Visual changes (header): Adjust transitions and clean up code. (4604abd)
  29. Bug fix (account): make account URLs work under prefix again (9111b9b)
  30. Visual changes (header): Improve gradient and positioning. (34c96aa)
  31. Visual changes (header): Replace Account icon and add Subscribe/Renew icon. (4b22a93)
  32. Bug fix (mailview): Ensure we update everything when deleting messages (d119bf8)
  33. Internal changes (mailactions): Ensure we update UI first then backend (4221fc5)
  34. Bug fix (mailviewer): Remove “ExpressionChanged” issue with fragment handling (046c0af)
  35. Bug fix (mailviewer): Delete messages from messagelist too (before backend) (980409c)
  36. Internal changes (mailviewer): Update actions to update local view then backend (c94cf63)
  37. Internal changes (searchservice): Ensure all tests catch the deletedmessages call (4ff7972)
  38. Internal changes (calendar): Ensure cal test works at beginning of month too (9a3dfae)
  39. Bug fix (settings): Fix URLs pointing to Plans & Upgrades (950c6e0)
  40. Bug fix (settings): Fix URLs pointing to Payment History (e7486f7)
  41. Bug fix (settings): Fix URLs pointing to Your Subscriptions (fd07b3d)
  42. Internal changes (settings): Fix URLs for tests (0cf90ee)
  43. Bug fix (welcome): Fix ‘mat-icon’ is not a known element error. (2a838c8)
  44. Bug fix (help): Fix ‘mat-icon’ is not a known element error. (4c4c643)
  45. Bug fix (help): Remove unnecessary code. (f21bae0)
  46. Bug fix (menu): Fix Settings URL (62f0ed9)
  47. Bug fix (changelog): Make changelog more resilient against our tech debt (410c597)
  48. Internal changes (e2e): TODO e2e tests that fail in headless mode (1d37a79)
  49. Internal changes (app): remove unused imports, fixing the scrict build (2906cca)
  50. Bug fix (bug-report): Improve content and formatting of template. (c28f15f)
  51. Bug fix (bug-report): Add name to recipient address and remove line breaks in template. (5e295b3)

Continue Reading →

Runbox 7 updates April 2021: Improvements to mail viewer, Profiles, and more

  1. Bug fix (mailviewer): Maintain selected messages when new mail appears
  2. Bug fix (mailviewer): Sent folder now ignores “unread only” setting
  3. Bug fix (mailviewer): Calculate threaded count properly (was missing)
  4. Bug fix (profiles): Add warning if user reached maximum number of aliases
  5. Bug fix (profiles): Remove alias count from identities page
  6. Bug fix (profiles): Add links to alias management
  7. Bug fix (profiles): Remove the ability to delete aliases in identities page
  8. Bug fix (account): Add a redirect for the old /components path
  9. Bug fix (canvastable): Make inline message previews work again
  10. Bug fix (credit-cards): Make error popups messages more informative
  11. New feature (dev): Add a demo for activity indicator
  12. New feature (dev): Add a demo for the loading indicator
  13. New feature (account): Add a way to add a new credit card to account
  14. New feature (account_security): Create and show an unlock code when enabling 2FA in Runbox 7
  15. Bug fix (calendar): Remove some excessive logging from calendar-app

Continue Reading →

Runbox 7 updates March 2021: Video conferencing and other improvements

  1. Bug fixes (account): Make sure sub-accounts can access account security and other not payment related paths
  2. New feature (onscreen): Hide onscreen behind the Konami code
  3. New feature (onscreen): Basic Jitsi integration
  4. New feature(overview): Add usage tracking to Overview
  5. Visual changes (onscreen): Positioning adjustments
  6. Visual changes (payment): Replace cryptocurrency logo and improve formatting.

Continue Reading →

Runbox 7 updates January-February 2021: Improvements to Account Security and Profiles

Much better mobile views and many other improvements.

  1. New feature (usage): Add usage stats for tracking the popularity of components/settings
  2. Bug fixes (app): Hide the overview button if no local index is available
  3. Bug fixes (mailviewer): Fix disappearing mail viewer menu
  4. Bug fixes (mailviewer): Delete trash more efficiently (with less errors)
  5. New feature (account): Make transactions page usable on mobile
  6. Visual changes (account): Move the shopping cart icon to the toolbar in mobile
  7. Visual changes (account): Improve the cart listing on mobile screens
  8. Visual changes (account): Make product cards more responsive
  9. Bug fixes (canvastable): Be a bit more lenient when detecting message selection Visual changes (account): Make payment methods more responsive
  10. Visual changes (account): Improve payment form responsiveness
  11. Visual changes (account-security): Make section toggles lay out better
  12. Visual changes (account-security): Make HTML code formatting consistent
  13. Visual changes (account-security): Improve layout responsiveness for TOTP
  14. Visual changes (account-security): Improve responsiveness of trusted browser entry
  15. Visual changes (account-security): Replace trusted browsers table
  16. Visual changes (account-security): Make Services table more mobile-friendly
  17. Visual changes (account-security): Don’t wrap dates in Trusted Browsers table
  18. Visual changes (account-security): Fix minor alignment issue in trusted browser
  19. Visual changes (account-security): Fix name and mobile alignment for the status
  20. Visual changes (account-security): Make app passwords usable on mobile
  21. Visual changes (mobilequery): Allow for phone/tablet/desktop layouts
  22. Visual changes (profiles): Make Identities page mobile friendly
  23. Visual changes (profiles): Reposition warning message and make it more visible
  24. Visual changes (profiles): Make editor modal mobile friendly
  25. Bug fixes (searchservice): Fix test failures that Angular 10 uncovered
  26. Bug fixes (mailviewer): Remove an excessive icon description
  27. New feature (account): Integrate account security in the account sidemenu
  28. New feature (account): Include identities in the account settings sidemenu
  29. New feature (webmail): Monitor users’ local index dialog decision
  30. Bug fixes (compose): Always set a reply to when the “From” changes
  31. Bug fixes (tinymce_spellcheck): fixes issue 480 where TinyMCE intercept right-click and breaks spell check
  32. Bug fixes (tinymce): Make icons load again
  33. New feature (identity): Make main identity editable
  34. Bug fixes (calendar): Ensure events are displayed chronologically
  35. New feature (webmail): Track instances of index removal
  36. Bug fixes (contacts): Improve error strictness/messaging on contacts import
  37. Visual changes (account-security): Fix responsivity, add last-logins table
  38. Visual changes (account-security): Add Sessions table for mobile
  39. Bug fixes (account-app): Fix a typo in Subscriptions
  40. Visual changes (account): Change font formatting for more minimal look
  41. New feature (app): Redirect standalone identities and accountsecurity
  42. New feature (payments): Disable Bitpay payment option

Continue Reading →

Happy New Year from Runbox

2020 was a very challenging year for many people around the world, and especially as a consequence of the ongoing global health situation. As we begin a new year we think about all those who have been impacted by the COVID-19 pandemic.

At the same time it is important that we don’t forget about other global challenges, and as Runbox celebrated 20 years in 2020 we naturally considered the current state of the environment compared to the year 2000.

Since the year Runbox was founded, global energy-related carbon dioxide emissions have increased over 40% from approximately 23 to 33 gigatons as illustrated by the figure below.

Source: IEEE Earthzine (https://earthzine.org/climate-indicators-in-the-covid-19-season/)

There was a significant increase in emissions over the past year, and despite the pandemic-related drop during 2020 world liquid fuels production and consumption is forecast to continue nearly unabated in 2021 and beyond.

Source: US EIA (https://www.eia.gov/outlooks/steo/)

It is clear that the global environmental crises in all likelihood remain the most essential and existential challenges facing mankind, and that 2020 only represents a temporary interruption.

Still, Runbox remains optimistic, and will in 2021 renew and reinforce our commitment to our Environmental Policy, our offer to provide free email services to environmental non-profit organizations, and a double negative carbon footprint through our support for World Land Trust.

Continue Reading →

Runbox 7 updates December 2020: Improvements to Start Desk

  1. New feature (usage): Add usage stats for tracking the popularity of components/settings
  2. Bug fixes (app): Hide the overview button if no local index is available
  3. Bug fixes (mailviewer): Fix disappearing mail viewer menu
  4. New feature (webmail): Integrate startdesk as a webmail “folder”
  5. Bug fixes (recursive_dynamic_builder): Lint errors fix
  6. Bug fixes (startdesk): Remove timeperiod-specific wording
  7. Visual changes (start): Fix breakpoints for mobile
  8. Visual changes (start): Condense layout in heading area
  9. Visual changes (start): Move section title to the top bar for mobile
  10. Visual changes (start): Clean up and remove unused code
  11. Visual changes (start): Remove heading and adjust the space in top area
  12. Bug fixes (calendar): Ensure we show recurring events correctly color-tagged
  13. New feature (builder): Remove unused var
  14. New feature (builder): Runbox dynamic builder research
  15. New feature (startdesk): Implement folder selectors
  16. New feature (start): Add folder selector.
  17. Visual changes (startdesk): Make folder selector a little more bearable on mobile
  18. Bug fixes (start): Fix case sensitivity for address matching
  19. Visual changes (start): Improve responsivity for mobile screens
  20. Bug fixes (contacts): Only sync once during import of many contacts
  21. New feature (sentry): Include user data in error reports
  22. Bug fixes (account_security): Fix modal typo s/reasions/reasons/

Continue Reading →

Runbox 7 updates September-November 2020: Account Security screen and other improvements

Brand-new Account Security screen, and numerous other improvements and bug fixes.

  1. Bug fixes (account security): Total number of cols is 6 and not 7
  2. New feature (account): Add a way to view sub-accounts associated with a product
  3. New feature (account security): Add missing main app password toggle
  4. Bug fixes (account security): List FTP last on services
  5. New feature (account security): Update last logins labels. show success/fail insteac of 1/0
  6. New feature (account security): Hide account security access control
  7. Bug fixes (account security: Suppress always block button
  8. Bug fixes (mailviewer): Show missing From content when not using local index
  9. Visual changes (payment): Remove 20th Anniversary special offer promotion.
  10. Bug fixes (account): Invert the condition checking for the limited time offer
  11. Bug fixes (account-timer): Make sure RunboxTimer is always properly initialized
  12. Bug fixes (webmail): Fix URL navigation
  13. Bug fixes (cart): Allow purchases (with warnings) even if unavailable products are in the cart
  14. New feature (mailviewer): Add select-all option for selecting messages
  15. Bug fixes (contacts, calendar): Warn user on incorrect import file types
  16. Bug fixes (mailviewer): Stop select-all-menu from jamming
  17. Bug fixes (cart): Fix an exception upon viewing an empty cart
  18. Bug fixes (cart): Fix a cart bug when two separate, identical products appear in it
  19. Bug fixes (calendar): Editing an item displays the correct times
  20. Visual changes (payment): Add 20th Anniversary special offer promotion.
  21. Bug fixes (account security): Don’t display bottom pane “invalid password” msg
  22. Bug fixes (start): Comment out panel mockups from the view
  23. Bug fixes (webmail): Select loaded row url correctly on refresh
  24. New feature (account security): Update account security menu link
  25. Bug fixes (account security): Use routerLink in the account security link
  26. Bug fixes (account): Don’t require Micro accounts to purchase addons for own domain usage

Continue Reading →

Runbox doubles the storage capacity on all account plans

It’s our 20th birthday, and we’re giving YOU a present!

Our goal has always been to provide professional email services with massive storage space that is also affordable and flexible.

When Runbox was officially launched on October 12, 2000, Hotmail was the market leader with 2 MB storage space.

Runbox then decided to launch an email service with a whopping (at the time) 100 MB free storage — and received more attention (and signups) than we could have anticipated.

It’s now 2020 and we are doing it again, by multiplying the storage space on all our subscription plans by 2!

Our plans will now include storage space as follows:

Email StorageFile Storage
Runbox Micro2 GB200 MB
Runbox Mini10 GB1 GB
Runbox Medium25 GB2 GB
Runbox Max50 GB5 GB

These quotas will take effect for your account upon your next Runbox subscription purchase or renewal. So don’t forget to take advantage of the double subscription time on all product purchases through October!

Proceed to our Product page right away to automatically upgrade your account.

And we hope you will enjoy Runbox at least twice as much going forward. 😀

Continue Reading →