Test Universal TPL

We’ve come to a point when it’s time to look back and evaluate the results of our Bug Crawl initiative. With almost 200 apps tested for free, we can make some evidence-based conclusions and hopefully save thousands of mobile developers and QA engineers from repeating the same mistakes.

If we are just meeting, you probably wonder what Bug Crawl is. Say no more; we’ll break it down for you. Back in 2016, while polishing our mission and vision, a brilliant idea struck our mind: we wanted to make the world a better place by reducing the number of bugs in software.

Apart from helping startups and well-established tech companies eliminate bugs before they get noticed by a broader audience of consumers, Bug Crawl allows us to keep our fingers on the pulse of the latest development trends. Moreover, we continually grow our expertise in manual testing, which we then happily apply to commercial projects.

Needless to say, Bug Crawl is a great way to forge partnerships – this is exactly how we met one of our most successful clients – Unfold, supporting them all the way from a crashy story-maker to a billion-user platform, drawing the attention of big names like Google, Apple, and Squarespace.

Want to repeat Unfold’s success? Wait no longer and request your free bug report now. If you are here to learn more about common yet critical bugs in mobile apps, please read on.

Things to remember about passwords
For users
For developers
For users
  • At least 14 characters long
  • Add characters like ~@!&_?
  • Place all characters randomly
  • No pet names or birth dates
  • No sequential characters
  • No repetitive letters
  • No real or context-specific words
  • Change default passwords
  • Use trusted password managers
  • Enable 2FA or MFA for sensitive apps
For developers
  • At least 14 characters long
  • Add characters like ~@!&_?
  • Place all characters randomly
  • No pet names or birth dates
  • No sequential characters
  • No repetitive letters
  • No real or context-specific words
  • Change default passwords
  • Use trusted password managers
  • Enable 2FA or MFA for sensitive apps

We’ve come to a point when it’s time to look back and evaluate the results of our Bug Crawl initiative. With almost 200 apps tested for free, we can make some evidence-based conclusions and hopefully save thousands of mobile developers and QA engineers from repeating the same mistakes.

If we are just meeting, you probably wonder what Bug Crawl is. Say no more; we’ll break it down for you. Back in 2016, while polishing our mission and vision, a brilliant idea struck our mind: we wanted to make the world a better place by reducing the number of bugs in software.

Apart from helping startups and well-established tech companies eliminate bugs before they get noticed by a broader audience of consumers, Bug Crawl allows us to keep our fingers on the pulse of the latest development trends. Moreover, we continually grow our expertise in manual testing, which we then happily apply to commercial projects.

Needless to say, Bug Crawl is a great way to forge partnerships – this is exactly how we met one of our most successful clients – Unfold, supporting them all the way from a crashy story-maker to a billion-user platform, drawing the attention of big names like Google, Apple, and Squarespace.

Want to repeat Unfold’s success? Wait no longer and request your free bug report now. If you are here to learn more about common yet critical bugs in mobile apps, please read on.

function sum(a, b) {
  return a + b;
}
console.log(sum(5, 7));

Needless to say, Bug Crawl is a great way to forge partnerships – this is exactly how we met one of our most successful clients – Unfold, supporting them all the way from a crashy story-maker to a billion-user platform, drawing the attention of big names like Google, Apple, and Squarespace.

Want to repeat Unfold’s success? Wait no longer and request your free bug report now. If you are here to learn more about common yet critical bugs in mobile apps, please read on.

We’ve come to a point when it’s time to look back and evaluate the results of our Bug Crawl initiative. With almost 200 apps tested for free, we can make some evidence-based conclusions and hopefully save thousands of mobile developers and QA engineers from repeating the same mistakes.

If we are just meeting, you probably wonder what Bug Crawl is. Say no more; we’ll break it down for you. Back in 2016, while polishing our mission and vision, a brilliant idea struck our mind: we wanted to make the world a better place by reducing the number of bugs in software.

Needless to say, Bug Crawl is a great way to forge partnerships – this is exactly how we met one of our most successful clients – Unfold, supporting them all the way from a crashy story-maker to a billion-user platform, drawing the attention of big names like Google, Apple, and Squarespace.

Want to repeat Unfold’s success? Wait no longer and request your free bug report now. If you are here to learn more about common yet critical bugs in mobile apps, please read on.

We’ve come to a point when it’s time to look back and evaluate the results of our Bug Crawl initiative. With almost 200 apps tested for free, we can make some evidence-based conclusions and hopefully save thousands of mobile developers and QA engineers from repeating the same mistakes.

If we are just meeting, you probably wonder what Bug Crawl is. Say no more; we’ll break it down for you. Back in 2016, while polishing our mission and vision, a brilliant idea struck our mind: we wanted to make the world a better place by reducing the number of bugs in software.

Apart from helping startups and well-established tech companies eliminate bugs before they get noticed by a broader audience of consumers, Bug Crawl allows us to keep our fingers on the pulse of the latest development trends. Moreover, we continually grow our expertise in manual testing, which we then happily apply to commercial projects.

True Cost of Bugs in Mobile Apps

Before we jump straight into examples of popular bugs, let’s rewind a bit and remind ourselves why bugs matter and what damage they can inflict if left unattended. Yes, we all know bug-free products do not exist; even the coolest companies struggle with bugs. However, what distinguishes a remarkable company from a mediocre one is the number and severity of bugs in their software and their willingness to invest in continuous quality assurance.

It is estimated that software bugs cost the US economy some 2.5 trillion dollars each year. Let’s dive deeper into what factors contribute to this horrendous number.

Add quote for graphic

High Customer Churn

Customers churn for many reasons, yet if we look closely into mobile app usage data, it all becomes clear. Smartphone users don’t just abandon an app on a whim; their choices are rational and motivated by some tangible benefits. For instance, about 40% of US-based mobile users will uninstall an app if it has too many software issues and go to a competitor that has polished their product, made it intuitive, and battery-friendly.

What’s even more nerve-wracking for mobile app creators is that they have about one month to fix all the glitches before about 60% of their customers churn. And that first impression, yes, it matters, especially considering 25% of mobile apps are used only once! What statistic is missing is how many bugs the user can tolerate, but you certainly don’t want to be the one gathering this data and turning your consumers into beta testers.

Damaged Brand Image

Apart from instant uninstalls incurring some direct losses, bugs in mobile apps also cause damage hiding deep under the surface.

It’s impossible to count how many people saw a bad review on Google Play or App Store and decided to search for a better-performing app. It is also unreasonable to underestimate the power of word of mouth. When we feel sad or mistreated, we want all the world to know about the injustice we had to live through, be it payment not going through or a song impossible to pause. And the first people we contact are family and friends, who, believe it or not, will spread the word further.

The easiest way to illustrate the destructive effect of negative reviews is to look at the losses some game publishers like CD Projekt Red and Blizzard had to suffer because of numerous glitches in their latest games – Cyberpunk 77 and Warcraft III: Reforged. The same experience can be applied to mobile games and apps: users will request refunds, unsubscribe, and alert their peers not to waste time and money on hastily made products.

Top 10 Bugs in Mobile Apps

Our Bug Crawl portfolio lists both iOS and Android apps, and of course, any business owner still deciding on the platform for their app will ask us which is faster and cheaper to build, easier to maintain, and has less bugs.

While there is no universal answer as one should consider factors like target audience and revenue goals, one thing we know for sure: Android apps tend to have more bugs and thus require a double amount of QA effort. Why? Well, there are several reasons:

  • Device Fragmentation. Yes, you go big; you go for some 131.2 million Android users; however, the one thing you forget is that they all use different devices. Android gadgets come in different sizes and with different screen resolutions, leave alone the hardware differences. This requires more research into which device models are more popular and more development effort to optimize the app to a broader range of devices.
  • OS Fragmentation. Being open source software, Android has been modified countless times to fit different smartphone manufacturers’ commercial goals. As a result, nowadays, we have a multitude of different Android OSs, which spawn plentiful compatibility issues. On top of that, Android users are reluctant to update their software, with about 50% of them using two-year-old versions. The latter is a huge security concern and the main reason why their Android apps have poor performance.
  • Lax Approval Process. Anyone dealing in the app development niche knows for a fact that getting an app into Google Play is much easier compared to App Store. While some may view it as a significant advantage, real life proves it wrong. The absence of stringent policies gives developers the freedom to experiment with their ideas; however, it increases the chances of releasing a buggy product to market, which will inevitably result in negative reviews.
Video Testimonial for QAwerk from Sassoon Scheepers, Product Owner at Zazu Africa
— Please introduce yourself.

— Sure. I suppose a fanatic is one of those strange words. I mean, I love sport, I love all types of sport. I love playing sports, watching sports. Primarily in the space that we’re talking about here is that I grew up playing sports every single day – rugby, running, cycling, swimming.

And then kind of as I got older, although I still loved sports, the opportunities to play it and kind of partake in sport and exercise dropped down a bit. So I still think I stayed fanatic about it and I love watching it. But what I then found is the reason that we started Magic Mountain and building the app that we did is just trying to get more people back into being able to have that fun and enjoyment they had as kids. And then ultimately get healthier and fitter and lead healthier and happier lives.

— Magic Mountain is not your typical fitness app. What makes you stand out?

— What about having fun? You know, primarily a lot of fitness apps are fantastic and are very well geared towards the kind of people who are already doing fitness, already playing sports. They tend to be heavily statistical. And, you know, I’m a geek. I love all that.

I love kind of seeing my ranking leaderboards and understanding, like how fast I run, how far I run. But actually also what I just want to do is be able to have fun with my friends and that’s what Magic Mountain really is unique. You know, using a kind of group psychology, positive kind of peer pressure really means that you don’t feel like you’re doing a lot of exercise and actually in fact you are doing lots. You’re specifically doing a lot more than you would have done if you weren’t using something like Magic Mountain.

— Have you ever used a fitness app other than Magic Mountain? What was the experience like?

— Yes, good question. Yes, I have used hundreds. Primarily in my personal life, but also in testing and reviewing things for Magic Mountain. And I still use them. I still use all the fitness apps. I won’t name names now, but under certain circumstances, other fitness apps work very well. If you are very heavily into your statistics, you do want to know how fast you are running at a certain point or how far, then other apps are great.

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

Crashes & Freezes

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

Add quote for graphic

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

Add quote for graphic

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

Test Universal TPL

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

With Orderstep we needed some help to do a UI frontend which had been developed in Figma. It was a pleasure for us to work with Redwerk team. We shared ideas and possibilities and finally made the agreement and budget. And everything was delivered within time and budget. And the quality is top notch. So far not a single bug found after the initial QA. It has made the choice easy for me where we have to go next time we need some extra hands!

Lars Olafsson, Founding Partner at Orderstep

Lars Olafsson, Founding Partner at Orderstep

Redwerk provided a professional level of services, that were tailored to the needs that were required by us and discussed with them. They provided professional, experienced members of their team to work on our project. This team spanned a variety of different aspects of front-end and back-end software development. This allowed them to produce a very insightful report that will have positive outcomes for the future development of our platform. Redwerk provided a service that was extremely well managed and is competitive across the software development market. Redwerk was adaptable and provided a punctual and extremely easy team to work with. I would highly recommend them and be happy to work with them again in the future.

Yves Du Toit, Bioinformatician at Oxford Genetics Ltd

Yves Du Toit, Bioinformatician at Oxford Genetics Ltd

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

Issues with Buttons and Links

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

But what they don’t have, and what we really bring to that kind of ecosystem, it’s the fun side. It’s being with your friends, being able to talk to them, have mini challenges and to really celebrate each other’s achievements, you know, everything’s positive in Magic Mountain. It’s all about having fun, laughing with your friends and then kind of unconsciously even just going out and doing a little bit more. And that’s why we’re different.

And other apps, as I said, there are some great ones out there, and they’re fantastic for what they do, but they’re not as much fun.

Lead Magnit Title

Lead Magnit Description
Please enter your business email

Donec in sem justo. Mauris dolor nisl, gravida sagittis aliquam molestie, vehicula vel nulla. Nunc feugiat diam purus, vel vestibulum nibh commodo ut. Maecenas ornare sodales lorem, at tempor mi accumsan vitae. Integer vestibulum ipsum id lacus sagittis, ac rhoncus tortor maximus. Mauris convallis sagittis aliquet. Cras condimentum metus a purus sodales, in molestie diam sollicitudin. Etiam aliquam laoreet dui a porta. Cras eget venenatis enim. Vestibulum dictum elit lorem. Nam lectus elit, consectetur vel viverra a, molestie at libero. Phasellus ut mauris sed libero varius accumsan sit amet vel ligula.

Praesent egestas feugiat turpis, in lacinia elit venenatis sed. In hac habitasse platea dictumst. Aenean vestibulum, ante non gravida egestas, elit augue pretium metus, sit amet interdum dui libero at dui. Quisque tempor elit feugiat augue consequat vestibulum. Curabitur ultricies, quam ac viverra dictum, tortor augue maximus diam, id pharetra turpis sem at massa. Sed mattis leo non condimentum malesuada. Nullam dictum elementum turpis, in fermentum diam interdum quis. Quisque quis tempor neque, sit amet faucibus enim. Etiam aliquet turpis nec blandit feugiat. Praesent quis velit lorem. Integer nulla libero, sagittis id ullamcorper non, dignissim at ligula. Duis sit amet quam orci. Cras tellus dolor, facilisis vel mi et, placerat mattis erat. Duis sodales, tortor in pellentesque vestibulum, tortor felis sodales eros, sit amet posuere orci dui at felis. Ut vestibulum scelerisque urna ut viverra.

Donec in sem justo. Mauris dolor nisl, gravida sagittis aliquam molestie, vehicula vel nulla. Nunc feugiat diam purus, vel vestibulum nibh commodo ut. Maecenas ornare sodales lorem, at tempor mi accumsan vitae. Integer vestibulum ipsum id lacus sagittis, ac rhoncus tortor maximus. Mauris convallis sagittis aliquet. Cras condimentum metus a purus sodales, in molestie diam sollicitudin.urna ut viverra.

Donec in sem justo. Mauris dolor nisl, gravida sagittis aliquam molestie, vehicula vel nulla. Nunc feugiat diam purus, vel vestibulum nibh commodo ut. Maecenas ornare sodales lorem, at tempor mi accumsan vitae. Integer vestibulum ipsum id lacus sagittis, ac rhoncus tortor maximus. Mauris convallis sagittis aliquet. Cras condimentum metus a purus sodales, in molestie diam sollicitudin.urna ut viverra.

Donec in sem justo. Mauris dolor nisl, gravida sagittis aliquam molestie, vehicula vel nulla. Nunc feugiat diam purus, vel vestibulum nibh commodo ut. Maecenas ornare sodales lorem, at tempor mi accumsan vitae. Integer vestibulum ipsum id lacus sagittis, ac rhoncus tortor maximus. Mauris convallis sagittis aliquet. Cras condimentum metus a purus sodales, in molestie diam sollicitudin. Etiam aliquam laoreet dui a porta. Cras eget venenatis enim. Vestibulum dictum elit lorem. Nam lectus elit, consectetur vel viverra a, molestie at libero. Phasellus ut mauris sed libero varius accumsan sit amet vel ligula.

 

Aliquam erat volutpat.

My comment here

Lead Magnit Title

Lead Magnit Title
Please enter your business email
New table
Cats
Dogs
Cats

Nolte’s team has expertise in product strategy and design, engineering, testing, managed hosting and preventive maintenance. What better way to learn about the company than talk to one of its co-founders directly, right? Let’s begin!

Dogs

Nolte’s team has expertise in product strategy and design, engineering, testing, managed hosting and preventive maintenance. What better way to learn about the company than talk to one of its co-founders directly, right? Let’s begin!

Flat
Mansion
House
Flat

Nolte’s team has expertise in product strategy and design, engineering, testing, managed hosting and preventive maintenance. What better way to learn about the company than talk to one of its co-founders directly, right? Let’s begin!

Mansion

Nolte’s team has expertise in product strategy and design, engineering, testing, managed hosting and preventive maintenance. What better way to learn about the company than talk to one of its co-founders directly, right? Let’s begin!

House

Nolte’s team has expertise in product strategy and design, engineering, testing, managed hosting and preventive maintenance. What better way to learn about the company than talk to one of its co-founders directly, right? Let’s begin!

My new table with title
Column 1
Column 2
Column 1

Nunc nec orci eu nulla aliquet feugiat lacinia at lorem. Proin maximus elementum massa, in rhoncus tellus lobortis id. Maecenas euismod quis mauris ac porttitor. Aliquam congue sollicitudin consequat. Phasellus aliquam vel urna a feugiat. Phasellus eget ante egestas, pretium metus id, auctor tellus. Praesent tincidunt vel ex pulvinar suscipit.

Column 2

Donec elementum nibh fermentum semper vulputate. Praesent semper, urna mollis ornare ultrices, lacus neque rhoncus nibh, id tempor sapien nisi malesuada sem. Donec vulputate, est non commodo hendrerit, risus sapien ultrices velit, et mattis risus metus ac mi. Etiam non volutpat velit, eu mollis orci. Morbi malesuada tortor neque, at elementum arcu egestas vel. Integer vel sodales erat, sed porttitor libero. Praesent tempus efficitur consequat. Nam odio diam, mollis vitae efficitur vitae, facilisis ac ante. Suspendisse facilisis consequat urna quis convallis. Phasellus tincidunt enim non ante gravida congue. Mauris laoreet posuere nibh sit amet accumsan. Donec molestie rutrum turpis at auctor. Vestibulum placerat libero purus, et hendrerit nulla mollis ut. Ut rhoncus, nulla nec suscipit vulputate, dolor massa lacinia purus, a cursus urna diam eget nunc. Cras ornare pulvinar mattis. Mauris ut dui ut dolor varius malesuada.

Column 1
Category 1
Category 2
Category 1

Donec elementum nibh fermentum semper vulputate. Praesent semper, urna mollis ornare ultrices, lacus neque rhoncus nibh, id tempor sapien nisi malesuada sem. Donec vulputate, est non commodo hendrerit, risus sapien ultrices velit, et mattis risus metus ac mi. Etiam non volutpat velit, eu mollis orci. Morbi malesuada tortor neque, at elementum arcu egestas vel. Integer vel sodales erat, sed porttitor libero. Praesent tempus efficitur consequat. Nam odio diam, mollis vitae efficitur vitae, facilisis ac ante. Suspendisse facilisis consequat urna quis convallis. Phasellus tincidunt enim non ante gravida congue. Mauris laoreet posuere nibh sit amet accumsan. Donec molestie rutrum turpis at auctor. Vestibulum placerat libero purus, et hendrerit nulla mollis ut. Ut rhoncus, nulla nec suscipit vulputate, dolor massa lacinia purus, a cursus urna diam eget nunc. Donec elementum nibh fermentum semper vulputate. Praesent semper, urna mollis ornare ultrices, lacus neque rhoncus nibh, id tempor sapien nisi malesuada sem. Donec vulputate, est non commodo hendrerit, risus sapien ultrices velit, et mattis risus metus ac mi. Etiam non volutpat velit, eu mollis orci. Morbi malesuada tortor neque, at elementum arcu egestas vel. Integer vel sodales erat, sed porttitor libero. Praesent tempus efficitur consequat. Nam odio diam, mollis vitae efficitur vitae, facilisis ac ante. Suspendisse facilisis consequat urna quis convallis. Phasellus tincidunt enim non ante gravida congue. Mauris laoreet posuere nibh sit amet accumsan. Donec molestie rutrum turpis at auctor. Vestibulum placerat libero purus, et hendrerit nulla mollis ut. Ut rhoncus, nulla nec suscipit vulputate, dolor massa lacinia purus, a cursus urna diam eget nunc. Cras ornare pulvinar mattis. Mauris ut dui ut dolor varius malesuada.Cras ornare pulvinar mattis. Mauris ut dui ut dolor varius malesuada.

Category 2

Donec elementum nibh fermentum semper vulputate. Praesent semper, urna mollis ornare ultrices, lacus neque rhoncus nibh, id tempor sapien nisi malesuada sem. Donec vulputate, est non commodo hendrerit, risus sapien ultrices velit, et mattis risus metus ac mi. Etiam non volutpat velit, eu mollis orci. Morbi malesuada tortor neque, at elementum arcu egestas vel. Integer vel sodales erat, sed porttitor libero. Praesent tempus efficitur consequat. Nam odio diam, mollis vitae efficitur vitae, facilisis ac ante. Suspendisse facilisis consequat urna quis convallis. Phasellus tincidunt enim non ante gravida congue. Mauris laoreet posuere nibh sit amet accumsan. Donec molestie rutrum turpis at auctor. Vestibulum placerat libero purus, et hendrerit nulla mollis ut. Ut rhoncus, nulla nec suscipit vulputate, dolor massa lacinia purus, a cursus urna diam eget nunc. Cras ornare pulvinar mattis. Mauris ut dui ut dolor varius malesuada.

 for (var i = 0; i < accounts.length; i++) {
    var account = accounts[i];
    if (account.username === username &&
        account.password === password)

Donec elementum nibh fermentum semper vulputate. Praesent semper, urna mollis ornare ultrices, lacus neque rhoncus nibh, id tempor sapien nisi malesuada sem. Donec vulputate, est non commodo hendrerit, risus sapien ultrices velit, et mattis risus metus ac mi. Etiam non volutpat velit, eu mollis orci. Morbi malesuada tortor neque, at elementum arcu egestas vel. Integer vel sodales erat, sed porttitor libero. Praesent tempus efficitur consequat. Nam odio diam, mollis vitae efficitur vitae, facilisis ac ante. Suspendisse facilisis consequat urna quis convallis. Phasellus tincidunt enim non ante gravida congue. Mauris laoreet posuere nibh sit amet accumsan. Donec molestie rutrum turpis at auctor. Vestibulum placerat libero purus, et hendrerit nulla mollis ut. Ut rhoncus, nulla nec suscipit vulputate, dolor massa lacinia purus, a cursus urna diam eget nunc. Cras ornare pulvinar mattis. Mauris ut dui ut dolor varius malesuada.